python3的PySimpleGUI庫的介紹、安裝、學習

1.PySimpleGUI的安裝


python3的PySimpleGUI庫的介紹、安裝、學習


1.1 一般安裝:pip install PySimpleGUI

1.2 本機安裝:pip3.8 install PySimpleGUI


1.3 升級:pip install --upgrade PySimpleGUI

1.4 本機升級:pip3.8 install --upgrade PySimpleGUI


1.5 本機版本為

PySimpleGUI(4.14.1)


2.PySimpleGUI介紹

2.1 GUI 框架

Python 的 GUI 框架並不少,其中 Tkinter,wxPython,Qt 和 Kivy 是幾種比較主流的框架。

此外,還有不少在上述框架基礎上封裝的簡化框架,例如 EasyGUI,PyGUI 和 Pyforms 等。


2.2 PySimpleGUI

嘗試解決GUI 難題,它提供了一種簡單明瞭、易於理解、方便自定義的 GUI 接口。

如果使用 PySimpleGUI,很多複雜的 GUI 也僅需不到 20 行代碼。


2.3

極為適合初學者的秘訣在於,它已經包含了絕大多數原本需要用戶編寫的代碼。

2.4

使用了 “auto-packer” 技術,可以自動創建佈局。因而,佈局 GUI 窗口不再需要 pack 或 grid 系統。

2.5

這裡提到的 pack 和 grid 都是 Tkinter 的佈局管理器,另外一種叫做 place。(我已經接觸到了,在簡易計算器設計中大量使用)

2.6

絕大多數 GUI 支持的用戶行為包括鼠標點擊(例如,“確認”,“取消”,“保存”,“是”和“否”等)和內容輸入。

GUI 本質上可以歸結為一行代碼。

這也正是 PySimpleGUI (的簡單 GUI 模式)的工作原理。


3.官網:

https://pysimplegui.readthedocs.io/en/latest/

傳送門:

https://github.com/PySimpleGUI/PySimpleGUI


4.

要導出exe的話,安裝PyInstaller,然後執行pyinstaller -wF 程序.py即可。


5.

部分效果圖2


python3的PySimpleGUI庫的介紹、安裝、學習


6.比tkinter要好,界面很美,喜歡大家喜歡。強烈推薦使用。


分享到:


相關文章: