當前位置:編程學習大全網 - 編程語言 - 大學7個常用的PyGUI庫

大學7個常用的PyGUI庫

七個常用的PythonGUI庫

01.PyQt5

PyQt 5由Riverbank Computing開發。基

於Qt框架構建,是壹個跨平臺框架,可以給各種

平臺創建應用程序, 包括:Unix、Windows、

MacOS。

PyQt將Qt和Python結合在壹起。它不只是

壹個GUI工具包。還包括了線程, Unicode, 正

則表達式, SQL數據庫, SVG, OpenGL, XML

和功能完善的Web瀏覽器, 以及許多豐富的GUI

小部件集合。

02.Tkinter

Tkinter是Python中最受歡迎的GUI庫之

壹。由於它簡單易學的語法, 成為GUI開發初學者

的首選之壹。

Tkinter提供了各種小部件, 例如標簽, 按

鈕,文本字段,復選框和滾動按鈕等。

支持Grid(網格) 布局, 由於我們的程序大多

數都是矩形顯示,這樣即使是復雜的設計,開發起

來也變得簡單些。

以下是使用Tkinter設計壹個BMI計算器界面

03.K ivy

K ivy是另壹個開源的Python庫, 最大的優

點就是可以快速地編寫移動應用程序(手機)。

K ivy可以在不同的平臺上運行, 包括

Windows、MacOS、Linux、Android、iOS

和樹莓派。

此外也是免費使用的, 獲得了MIT許可。

課件,筆記,視頻

入門PDF書籍

04.wxPython

wxPython是壹個跨平臺GUI的Python庫,

可輕松創建功能強大穩定的GUI, 是用C++編寫的

目前, 支持Windows, MacOSx,

macOS和Linux。

使用wxPython創建的應用程序(GUI) 在所有

平臺上都具有原生外觀。

下面使用wxPython創建壹個基本的GUI示例:

05.Py Simple GUI

Py Simple GUI也是基於Python的GUI框

架。可以輕松制作自定義的GU1。

采用了四種最流行的GUI框架QT、

Tkinter、WxPython和Remi, 能夠實現大多數

樣例代碼,降低了學習難度。

Remi將應用程序的界面轉換為HTML, 以便

在Web瀏覽器中呈現。

06.Py GUI

Py GUI是壹個以簡單API而聞名的GUI框架,

減少Python應用與平臺底層GUI之間的代碼量。

輕量級的API, 可以讓妳的應用程序運行起來更流

暢,更快速。

同時還開源代碼,跨平臺項目。目前可在基於

Unix的系統, Windows和MacOS上運行。

Python 2和Python 3, 都是可以支持的。

07.Py forms

Py forms是用於開發GUI應用程序的壹個跨

平臺框架。是壹個Python 2.7/3.x跨環境圖形應

用開發框架,模塊化和代碼復用可以節省大量工

作。

允許應用程序在桌面, Web和終端上運行,

無需修改代碼。

  • 上一篇:鼠標自定義按鍵怎麽設置
  • 下一篇:機器人能寫稿 其實是大數據分析
  • copyright 2024編程學習大全網