面向人类的Python GUI!PySimpleGUI是顶级Python应用程序开发环境。于2018年推出,并在2024年积极开发、维护和支持。将tkinter、Qt、WxPython和Remi转换为一个简单、直观、有趣的体验,适用于爱好者和专家用户。
项目描述
获取更多信息,请访问 PySimpleGUI.com
面向人类的用户界面TM
欢迎使用 PySimpleGUI 5 !!
您使用 PySimpleGUI 4 吗? 这里有一些您需要知道的信息。
PySimpleGUI 轻松创建桌面应用程序,通过提供比 tkinter、Qt、WxPython 和 Remi 框架更简单的编程接口,增强了这些框架的功能
- PySimpleGUI 用户界面使用核心 Python 数据类型(列表和字典)定义,这些类型对初学者来说很容易理解。
- PySimpleGUI 事件处理从复杂的基于回调的模型转变为简单的消息传递模型。
- PySimpleGUI 使用简单的 Python 代码,没有面向对象架构的要求。
PySimpleGUI 不仅仅是一个 GUI 库:PySimpleGUI 简化了您的大部分 Python 开发过程。当然,它使开发用户界面变得更容易,但 PySimpleGUI 还可以驯服高级 Python 功能(如线程),并使所有用户都能将他们的 Python 应用程序提升到下一个水平。PySimpleGUI 是一个强大的工具包。
介绍 PySimpleGUI 5
在过去 5 年中,PySimpleGUI 提供了免费软件,希望通过捐赠来维持公司的运营。我们感谢收到的支持,但金额太小,无法支持 PySimpleGUI 项目。因此,PySimpleGUI 正在转向订阅模式,商业用户预计需支付象征性的年度费用。
PySimpleGUI 现已成为 PySimpleSoft,Inc. 的一部分,其使命是使最好的 Python 应用程序开发环境变得更好。自 2018 年启动以来,PySimpleGUI 已帮助业余爱好者和专业人士以更短的时间创建 Python GUI。PySimpleGUI 5 将 PySimpleGUI 推向新的水平,提供了数百项改进,包括新功能、增强的安全性和优先级支持。
PySimpleGUI 5 是许可软件。根据许可协议的说明,在试用期后,所有 PySimpleGUI 5 用户都必须在 PySimpleGUI.com 注册以获取开发者密钥。对于大多数用户(业余用户),许可证是免费的。如果您是商业用户,订阅费为每年 99 美元。
立即订阅 并支持 PySimpleGUI 社区。
示例
PySmipleGUI 用户已创建了数千个令人惊叹的桌面应用程序。以下是几个截图。有关更多示例,请参阅 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
.)
您可以在 30 天内试用 PySimpleGUI,之后您需要注册。业余用户免费注册,商业用户每年订阅费为 99 美元。有关更多详细信息,请参阅 PySimpleGUI.com/pricing。
文档
PySimpleGUI 提供了广泛的文档。以下是一些根据您的需求和专业知识选择的起始点。
项目详情
下载文件
下载您平台上的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。