Python常用的圖形介面程式設計框架,你知道幾個?
Graphical User Interface,簡稱GUI,也被稱為圖形化使用者介面,所謂的GUI程式設計,指的是使用者不需要輸入程式碼指令,只透過圖形介面的互動就可以操作軟體功能。Python語言常用的圖形介面程式設計框架有哪些呢?請看下文:
1、Tkinter
一個輕量級的跨平臺圖形使用者介面(GUI)開發工具,是Python的自帶的官方標準庫,安裝Python之後直接匯入就可以使用, 我們常見的python IDLE就是使用TKinter實現。
它最大的特點就是上手簡單, 做個簡單的小工具基本夠用了,比如登入,計算器,簡單的輸入輸出工具等,缺點是不夠美觀,功能太單一。
2、Pyqt
QT是一個C++編寫的跨平臺的框架。這是一個非常全面的庫。PyQt是Qt庫的Python版本,它有超過300類,將近6000個函式和方法。
它是一個多平臺的工具包,可以執行在所有主要作業系統上,包括UNIX,Windows和Mac。
3、wxPython
是一款開源軟體,是Python語言的一套優秀的GUI圖形庫,允許Python程式設計師很方便的建立完整的、功能健全的GUI使用者介面。
4、PySide
使用“C++”語言編寫的應用程式/使用者介面(UI)框架。“PySide”是“Qt”的封裝。與PySide的不同之處在於PyQt可以商用。
5、PyGUI
減少Python應用與平臺底層GUI之間的程式碼量,面向Unix,Macintosh和Windows平臺。
6、Kivy
Kivy擁有能夠處理動畫、快取、手勢、繪圖等功能。它還內建許多使用者介面控制元件如:按紐、攝影機、表格、Slider和樹形控制元件等。
7、PyGTK-GTK
在Linux中常用的“GTK+”是“PyGTK”的“GTK +”封裝。與Kivy和PyQt相比,它能不加修改的穩定執行在各種作業系統之上,如Linux,Windows,MacOS等。
8、Flexx
Flexx是用Python建立的,使用Web技術,也正因為如此Flexx是跨平臺的。只需要有Python和瀏覽器就可以執行
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2911830/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python程式設計師常用的五大工具,你知道幾個?Python程式設計師
- 8個Python爬蟲框架,你知道幾個?Python爬蟲框架
- 這幾個python常用的庫你必須知道!Python
- Python最常用的基礎語句,你知道幾個?Python
- 這幾個好用的Python開源框架,你都知道嗎?Python框架
- Python常用的開源框架,這三個你必須知道!Python框架
- 設計模式 | Spring中用到的設計模式,你知道幾個?設計模式Spring
- python的五個特點,你知道幾個?Python
- Linux下的GTK圖形介面程式設計(轉)Linux程式設計
- 最常用的分散式ID解決方案,你知道幾個分散式
- Python網路程式設計常用的框架有哪些?Python程式設計框架
- 30個Python程式設計師需要知道的程式設計技巧,可以讓你的工作事半功倍!Python程式設計師
- Python中常用的模組有哪些?看看你知道幾個!Python
- 十個python熱門專案,你知道幾個Python
- 15 位健在的牛叉程式設計師,你知道哪幾位?程式設計師
- 遊戲原畫教程:角色設計中的幾個基本圖形的用法遊戲
- 你不知道的體驗設計之介面音效設計
- Spring中11個最常用的擴充套件點,你知道幾個?Spring套件
- 程式設計師必須知道的幾個國外IT網站程式設計師網站
- 設計師必備的技巧性原則!你知道哪幾個?
- Web滲透測試常用工具,你知道幾個?Web
- 常用的Python機器學習庫合集,你用過幾個?Python機器學習
- 6個新手程式設計師程式設計必不可少的工具,你用過幾個?程式設計師
- 機器學習大牛最常用的5個迴歸損失函式,你知道幾個?機器學習函式
- Python程式設計必備5大工具,你用過幾個?Python程式設計
- Python 程式設計師需要知道的 30 個技巧Python程式設計師
- Python 程式設計師應該知道的 10 個庫Python程式設計師
- 程式設計師必須知道的幾個Git程式碼託管平臺程式設計師Git
- 試試python圖形介面Python
- Python機器學習常用庫,你用過哪幾個?Python機器學習
- 好程式設計師Java教程分享幾個流行的Java框架程式設計師Java框架
- 有前途的程式設計師的14個習慣,你有幾個?程式設計師
- 你知道Python設計模式的原則嗎?Python設計模式
- 嵌入式程式設計師應知道的幾個基本問題(轉)程式設計師
- Matlab圖形使用者介面程式設計初級入門Matlab程式設計
- 每個Python新手都應該知道的程式設計技巧Python程式設計
- Python程式設計師鮮為人知但你應該知道的16個問題Python程式設計師
- 你知道黑客的入侵方式都有哪些嗎?這些你知道幾個?黑客