计算机系统应用教程网站

网站首页 > 技术文章 正文

python3的PySimpleGUI库的介绍、安装、学习

btikc 2024-09-08 12:03:45 技术文章 22 ℃ 0 评论

1.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



6.比tkinter要好,界面很美,喜欢大家喜欢。强烈推荐使用。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表