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