前言
本文的文字及圖片來源于網(wǎng)絡,僅供學習、交流使用,不具有任何商業(yè)用途,版權(quán)歸原作者所有,如有問題請及時聯(lián)系我們以作處理。
作者: 喬柯
PS:如有需要PYTHON學習資料的小伙伴可以加點擊下方鏈接自行獲取
http://note.youdao.com/noteshare?id=3054cce4add8a909e784ad934f956cef
Python 的 GUI 開發(fā)工具 Flexx
Flexx 是一個純 Python 工具包,用來創(chuàng)建圖形化界面應用程序。其使用 Web 技術進行界面的渲染。你可以用 Flexx 來創(chuàng)建桌面應用,同時也可以導出一個應用到獨立的 HTML 文檔。因為使用純 Python 開發(fā),所以 Flexx 是跨平臺的。只需要有 Python 和瀏覽器就可以運行。如果是使用桌面模式運行,推薦使用 Firefox 。
Qt庫的Python綁定 PyQt
PyQt是Qt庫的Python版本。PyQt3支持Qt1到Qt3。 PyQt4支持Qt4。它的首次發(fā)布也是在1998年,但是當時它叫 PyKDE,因為開始的時候SIP和PyQt沒有分開。PyQt是用SIP寫的。PyQt 提供 GPL版和商業(yè)版。
Python圖形開發(fā)包 wxPythonwx
Python 是 Python 語言的一套優(yōu)秀的 GUI 圖形庫,允許 Python 程序員很方便的創(chuàng)建完整的、功能鍵全的 GUI 用戶界面。 wxPython 是作為優(yōu)秀的跨平臺 GUI 庫 wxWidgets 的 Python 封裝和 Python 模塊的方式提供給用戶的。就如同Python和wxWidgets一樣,wxPython也是一款開源軟件,并且具有非常優(yōu)秀的跨平臺能力,能夠運行在32位windows、絕大多數(shù)的Unix或類Unix系統(tǒng)、Macintosh OS X上。
Tk圖形用戶界面 Tkinter
Tkinter(也叫Tk接口)是Tk圖形用戶界面工具包標準的Python接口。Tk是一個輕量級的跨平臺圖形用戶界面(GUI)開發(fā)工具。Tk和Tkinter可以運行在大多數(shù)的Unix平臺、Windows、和Macintosh系統(tǒng)。
Tkinter 由一定數(shù)量的模塊組成。Tkinter位于一個名為_tkinter(較早的版本名為tkinter)的二進制模塊中 。Tkinter包含了對Tk的低 級接口模塊,低級接口并不會被應用級程序員直接使用,通常是一個共享庫(或DLL),但是在一些情況下它也被Python解釋器靜態(tài)鏈接。
Pywin32
Windows Pywin32允許你像VC一樣的形式來使用PYTHON開發(fā)win32應用。代碼風格可以類似win32 sdk,也可以類似MFC,由你選擇。如果你仍不放棄vc一樣的代碼過程在python下,那么這就是一個不錯的選擇。
Python圖形界面開發(fā)包 PyGTK
PyGTK讓你用Python輕松創(chuàng)建具有圖形用戶界面的程序.底層的GTK 提供了各式的可視元素和功能,如果需要,你能開發(fā)在GNOME桌面系統(tǒng)運行的功能完整的軟件.
PyGTK真正具有跨平臺性,它能不加修改地,穩(wěn)定運行各種操作系統(tǒng)之上,如Linux,Windows,MacOS等.除了簡單易用和快速的原型開發(fā)能力外,PyGTK還有一流的處理本地化語言的獨特功能.
用python快速開發(fā)絢麗桌面程序 pyui4win
pyui4win是一個開源的采用自繪技術的界面庫。支持C 和python。用它可以很容易實現(xiàn)QQ和360安全衛(wèi)士這樣的絢麗界面。而且,pyui4win有所見即所得界面設計器,讓C 開發(fā)人員和python開發(fā)人員直接用 設計工具設計界面,而不用關心界面如何生成和運行,可以顯著縮短界面開發(fā)時間。在pyui4win中,界面甚至可以完全交給美工去處理,開發(fā)人員可以只負責處理業(yè)務邏輯,把開發(fā)人員徹底從繁雜的界面處理中解放出來。
.
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。