本篇內(nèi)容介紹了“有哪些Python GUI庫”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!
為廣豐等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及廣豐網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為做網(wǎng)站、網(wǎng)站制作、廣豐網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!
1. Tkinter
是一個輕量級的跨平臺圖形用戶界面(GUI)開發(fā)工具,是Tk圖形用戶界面工具包標(biāo)準(zhǔn)的Python接口,目前可以運行于絕大多數(shù)的Unix平臺、Windows和Macintosh系統(tǒng)。
2. Flexx
許多Python GUI庫基于以其他語言編寫的庫,例如用C++編寫的庫有wxWidgets和libavg。但Flexx是用Python創(chuàng)建的,使用Web技術(shù),也正因為如此 Flexx 是跨平臺的。只需要有 Python 和瀏覽器就可以運行。
3. CEF Python
該框架基于Google Chromium,面向Windows,MAC OS和Linux,其主要用于在第三方應(yīng)用程序中嵌入式瀏覽器的使用上。
4. Dabo
Dabo是一個跨平臺的應(yīng)用程序開發(fā)框架,基于wxpython的再封裝庫。它提供數(shù)據(jù)庫訪問,商業(yè)邏輯以及用戶界面。
5. Kivy
Kivy基于OpenGL ES 2,能夠讓使用相同源代碼創(chuàng)建的程序能跨平臺運行。這個框架是事件驅(qū)動的,基于主循環(huán),非常適合開發(fā)游戲。
6. Pyforms
Pyforms是一個用于開發(fā)GUI應(yīng)用程序的Python 2.7 / 3.x跨環(huán)境運行框架。
7. PyGObject
通過PyGObject,你可以為GNOME項目編寫Python應(yīng)用程序,你也可以使用GTK +編寫Python應(yīng)用程序。
8. PyQt
Qt是一個跨平臺的框架。它是用C ++編寫的。這是一個非常全面的庫。它包含許多工具和API。它被廣泛應(yīng)用于許多行業(yè)。它涵蓋了很多平臺。PyQt是Qt庫的Python版本。PyQt3支持Qt1到Qt3。PyQt4支持Qt4。
9. PySide
Qt(cute)是使用“C++”語言編寫的應(yīng)用程序/用戶界面(UI)框架?!癙ySide”是“Qt”的封裝。與PySide的不同之處在于PyQt可以商用。
10. PyGUI
PyGUI的一個主要目的就是盡量減少Python應(yīng)用與平臺底層GUI之間的代碼量,面向Unix,Macintosh和Windows平臺
11. wxPython
wxPython 是 Python 語言的一套優(yōu)秀的 GUI 圖形庫,允許 Python 程序員很方便的創(chuàng)建完整的、功能鍵全的 GUI 用戶界面。
“有哪些Python GUI庫”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!