欲了解更多信息,请访问 PySimpleGUI.com
你使用 PySimpleGUI 4 吗?这是您需要了解的内容。
PySimpleGUI 可以轻松创建桌面应用程序,通过更简单的编程接口增强 tkinter、Qt、WxPython 和 Remi 框架:
PySimpleGUI 不仅仅是一个 GUI 库:PySimpleGUI 简化了大部分 Python 开发过程。当然,它使开发用户界面变得更加容易,但 PySimpleGUI 还驯服了高级 Python 功能(例如线程),并使所有用户可以轻松地将其 Python 应用程序提升到新的水平。 PySimpleGUI 是一个强大的工具包。
在过去的 5 年里,PySimpleGUI 提供免费软件,希望通过捐赠维持公司的运转。我们感谢收到的支持,但金额太小,不足以支持 PySimpleGUI 项目。因此,PySimpleGUI 正在转向商业模式,商业用户需要支付象征性的许可费。
PySimpleGUI 现在隶属于 PySimpleSoft, Inc.,其使命是让最好的 Python 应用程序开发环境变得更好。自 2018 年推出以来,PySimpleGUI 已帮助爱好者和专业人士在很短的时间内创建 Python GUI。 PySimpleGUI 5 将 PySimpleGUI 提升到了一个新的水平,提供了数百项改进,包括新功能、增强的安全性和优先支持。
PySimpleGUI 5 是许可软件。正如许可协议所述,试用期结束后,所有 PySimpleGUI 5 用户必须在 PySimpleGUI.com 注册才能获取开发人员密钥。对于大多数用户(业余爱好者用户)来说,许可证是免费的。如果您是商业用户,则必须购买许可证。
立即注册并帮助支持 PySimpleGUI 社区。
PySimpleGUI 用户已经创建了数千个令人惊叹的桌面应用程序。这是一些屏幕截图。有关更多示例,请参阅 PySimpleGUI 图库。
无论您是业余爱好者用户还是商业用户,您都可以免费开始使用 PySimpleGUI。要开始 30 天试用期,请先安装 Python,然后
python -m pip install pysimplegui
并运行一些代码,例如
import PySimpleGUI as sg
layout = [ [sg.Text('Hello, world!')] ]
window = sg.Window('Hello Example', layout)
while True:
event, values = window.read()
if event == sg.WIN_CLOSED:
break
window.close()
(您可能需要使用python3
而不是python
。)
您可以试用 PySimpleGUI 30 天,之后您需要注册。业余用户免费注册,商业用户必须购买许可证。有关更多详细信息,请参阅 PySimpleGUI.com/pricing。
PySimpleGUI 提供了大量文档。以下是一些起点,具体取决于您的需求和专业知识: