Re: [问题] PYTHON中套哪GUI概念跟MATLAB比较像

楼主: pipidog (如果狗狗飞上天)   2014-10-30 02:23:33
※ 引述《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也未尝
不是一件好事情.
作者: kobenein (哈哈哈)   2014-10-30 11:05:00
感谢 不过wxPython, PyGTK好像都python2才能跑 我用3.3

Links booklink

Contact Us: admin [ a t ] ucptt.com