Python 在运维和办公自动化中扮演着重要的角色,PySimpleGUI 是一款很棒的自动化辅助模块,让你更轻松的实现日常任务的自动化。
1 PySimpleGUI安装
在命令行/终端输入:pip install pysimplegui
,等待安装完成后,进入python环境,输入import PySimpleGUI
回车无误后,确认安装成功
2 PySimpleGUI制作简易弹窗界面
2.1 两种界面设计模式
(1) 单次显示界面(one-shot window)
-
类似于弹窗,出现一次
-
常用于提示信息,收集信息
(2)持续显示界面(Persistent window)
-
持续不断显示,除非用户手动关闭
-
常作为软件的主界面
2.2 制作弹窗
官网默认的库的缩写为sg,使用时建议保持统一,也是使用sg
弹窗类型:(第一种和第二种是一致的)
-
sg.popup('注意!')
-
sg.popup_ok('默认弹窗')
-
sg.popup_yes_no('带Yes和No按钮的弹窗')
-
sg.popup_cancel('带cancel按钮的弹窗')
-
sg.popup_ok_cancel('带OK和cancel按钮的弹窗')
-
sg.popup_error('带红色error按钮的弹窗')
-
sg.popup_auto_close('几秒后自动关闭的弹窗')
最后一个执行后程序会在2s左右自动退出,除了以上的简单的默认函数外,还可以手动设置参数,相关的参数如下
比如设置一个定制化的小窗口,进行相关参数的添加