本篇文章给大家谈谈python做一个软件的全过程,以及如何用python做软件开发,希望对各位有所帮助,不要忘了收藏本站喔。
大家好,我是梦想!今天给大家介绍一个非常简单的GUI框架–
PySimpleGUI,它是一个纯python的GUI框架。使用它可以快速实现GUI程序,代码量相比其他框架减少50%到90%,如果你是一个python新手,想快速写出自己的第一个软件,这个库就是一个绝佳选择70个python练手项目列表。
使用PySimpleGUI的优点:
创建的界面和操作,与使用tkinter,Qt,WxPython和Remi一致。
同样功能,需要的代码量是其他框架的10%到50%。
没有回调函数。
访问几乎所有基础GUI框架的控件。
同时支持PySide2和PyQt5(有限支持)
通过仅更改导入语句,即可轻松地在tkinter,Qt,WxPython和Web(Remi)之间切换。
在Python中同时编写基于桌面和基于Web的GUI的唯一方法
从零开始发展为具有Python友好界面的纯Python实现。
对Python的新手和专家都具有吸引力。
170多个demo程序,教您集成流行的软件包,例如OpenCV,Matplotlib,PyGame等。
200页的说明文档,一本cookbook,大量的内置文档字符串帮助。
一个简单的例子:
在PySimpleGUI中,窗口布局是按照列表顺序从上往下依次排列,二级列表中,从左往右依此排列。
执行上述窗口接收消息代码,将会返回一个元组。
event:事件,它可能是一个按钮的按下、单击了某些文本、