Python常用GUI框架有哪些?Python基礎入門
GUI,全稱為圖形使用者介面,又稱為圖形使用者介面,是一種人與計算機通訊的介面顯示格式。那麼Python常用GUI框架有哪些呢?我們來看看具體介紹。
Tkinter:一個輕量級的跨平臺圖形使用者介面開發工具,是Python自帶的官方標準庫,安裝Python之後直接匯入就可以使用,我們常見的Python IDLE就是使用Tkinter實現。它最大的特點就是上手簡單,做個簡單的小工具基本夠用。
Pyqt:QT是一個C++編寫的跨平臺的框架,這是一個非常全面的庫。PyQt是Qt庫的Python版本,它有超過300類,將近6000個函式和方法。它是一個多平臺的工作包,可以執行在所有主要作業系統上,包括Unix、Windows和mac。
WxPython:wxPython是一個開源軟體,是Python語言的一套優秀的GUI圖形庫,允許Python程式設計師很方便地建立完整的、功能健全的GUI使用者介面。開源免費,支援Linux和Windows,介面本地化好,功能完善。
PySide:使用C++語言編寫的應用程式/使用者介面框架,Pyside是QT的封裝,與PySide的不同之處在於PyQt可以商用。
PyGUI:減少Python應用與平臺底層的GUI之間的程式碼量,面向Unix、Macintosh和Windows平臺。
Kivy:基於open GL ES 2,能夠讓使用相同原始碼建立的程式能夠跨平臺執行,這個框架是事件驅動的,基於主迴圈,非常適合開發遊戲。可以處理動畫、快取、手勢、繪圖等功能,內建許多使用者介面控制元件,如:按鈕、攝像機、表格等。
PyGTK-GTK:在Linux中常用的GTK+是PyGTK的GTK+封裝。與Kivy和PyQt對比,它能不加修改的穩定執行在各種作業系統之上,如Linux、Windows、MAC等。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2772085/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python常用函式有哪些?Python基礎入門課程Python函式
- Python常用的開發工具有哪些?Python基礎入門Python
- Python自動化測試框架有哪些?Python入門!Python框架
- Python Tkinter元件有哪些?Python基礎入門!Python元件
- Python爬蟲是什麼?常用框架有哪些?Python爬蟲框架
- Python中常用模組有哪些?Python基礎教程Python
- 哪些人適合學Python?Python初學入門基礎Python
- 什麼是Python爬蟲?Python爬蟲常用框架有哪些?Python爬蟲框架
- Python入門基礎(8)Python
- Python網路程式設計常用的框架有哪些?Python程式設計框架
- Python學習常見的錯誤有哪些?Python基礎入門Python
- 爬蟲入門基礎-Python爬蟲Python
- Python入門基礎(3 下)Python
- Python基礎:分分鐘入門Python
- Python Flask基礎教程(入門)PythonFlask
- HTML5基礎入門之常見的HTML5框架有哪些?HTML框架
- Python入門必知的知識點!Python基礎入門Python
- Python基礎入門(8)- Python模組和包Python
- Python基礎入門(9)- Python檔案操作Python
- Python基礎知識入門(二)Python
- Python基礎入門筆記(二)Python筆記
- python入門(需要C++基礎)PythonC++
- Python入門基礎–猜年齡Python
- 0基礎7日入門PythonPython
- Python基礎入門筆記(一)Python筆記
- Python入門基礎知識(二)Python
- Python Django基礎教程(一)(入門)PythonDjango
- 大資料基礎----Python入門大資料Python
- Python基礎入門之Python語言介紹Python
- python3.7 函式基礎入門Python函式
- Python 基礎 4-1 字典入門Python
- Python入門基礎–三級選單Python
- Python入門基礎知識例項,Python
- Python入門之基礎知識(一)Python
- 開源 | Python基礎入門課程Python
- Python類的基礎入門知識Python
- 常用的UI框架有哪些UI框架
- Python初學者(零基礎學習Python、Python入門)Python