Python常用GUI框架有哪些?Python基礎入門

老男孩IT教育機構發表於2021-05-13

  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/,如需轉載,請註明出處,否則將追究法律責任。

相關文章