作者pipidog (如果狗狗飞上天)
看板MATLAB
标题Re: [问题] PYTHON中套哪GUI概念跟MATLAB比较像
时间Thu Oct 30 02:23:33 2014
※ 引述《kobenein (哈哈哈)》之铭言:
: as title
: 我只会写MATLAB的GUI
: 最近想要把自己开发的tool给同事用
: 我们部门只有我用MATLAB
: 所以想请教一下PYTHON中
: 哪套GUI跟MATLAB概念相似
: 谢谢
numpy+scipy 两个加起来,你大致上有了和matlab相当的数值计算能力
matplotlib + PIL 你大致上有了和matlab相仿的绘图能力
ipython 你大致上有了和matlab相仿的console能力
PythonWin/MFC 是python内建的,可以在windows架构下建构GUI
tkinter 也是python内建的跨平台(win/linux)建构GUI
wxPython / PyGTK / PyQt
这三套函式库都是用不同的架构写出来的GUI库,都是第三方函式库,
你可以上网做一下功课,看看哪个更适合你使用.若懒得搞懂,可以从
wxPython开始看看.
不过要强调,这些都只是相仿,使用的指令跟方法还是差满多的,差不多
等於重新学一套语言了.而且事实上我自己的经验来看,上面这些套件全
加起来的效果,单就科学计算来看,还是远不如matlab/scilab/octave这
些纯科学计算的软体.(前提是你只比较科学计算这件事情)
不过python的社群庞大,开源程度佳,流通性高,物件导向能力强,这也是
matlab无法取代的.另外python的套件库非常庞大,可以处理很多beyond
科学计算的问题也是远优於matlab的.
如果硬要选,基於长治久安,不被昂贵的matlab绑架,我会建议乾脆现在就
开始把自己的code慢慢的转移到开源的架构中.彻底摆脱matlab也未尝
不是一件好事情.
--
★人生中最温暖的夏天是在纽约的冬天★
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 168.150.122.1
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/MATLAB/M.1414607017.A.2CE.html
1F:推 kobenein: 感谢 不过wxPython, PyGTK好像都python2才能跑 我用3.3 10/30 11:05