跳转到主要内容

为人类设计的Python GUI!PySimpleGUI是最受欢迎的Python应用程序开发环境。自2018年启动以来,一直积极开发、维护和支持,截至2024年。

项目描述


了解更多信息,请访问 PySimpleGUI.com

面向人类的用户界面

欢迎来到 PySimpleGUI 5 !!

您使用 PySimpleGUI 4 吗? 这里有一些您需要知道的信息。

PySimpleGUI 简单易用地创建桌面应用程序,通过更简单的编程界面增强 tkinter、Qt、WxPython 和 Remi 框架

  1. PySimpleGUI 用户界面使用核心 Python 数据类型(列表和字典)定义,这些类型对于初学者来说很容易理解。
  2. PySimpleGUI 事件处理从复杂的基于回调的模型转变为简单的消息传递模型。
  3. 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 注册以获取开发者密钥。对于大多数用户(业余用户),许可费是免费的。如果您是商业用户,您必须购买许可证。

现在注册 并支持 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.)

您可以在 30 天内试用 PySimpleGUI,之后您需要注册。业余用户免费注册,商业用户必须购买许可证。有关更多详细信息,请参阅 PySimpleGUI.com/pricing

文档

PySimpleGUI 提供了广泛的文档。以下是您根据需求和专业知识的一些起点

  • 常见问题解答 - 常见问题
  • 文档 - 详细的 PySimpleGUI 文档*
  • 示例 - 数百个 PySimpleGUI 示例应用程序。
  • SDK 参考 - 每个 PySimpleGUI 元素的具体信息
  • 主页网站 - 新的 PySimpleGUI 主页
  • GitHub 仓库 - 仅提供信息。使用 pip 从 PyPi 下载。
  • 更新文档 - 您需要了解有关最新和最佳 PySimpleGUI 的所有信息
    • 食谱 - 数百个基本的PySimpleGUI示例。找到与您所需相近的起点。
    • 调用参考 - 只讲事实,夫人
  • Udemy课程 - 快速成为PySimpleGUI专家。捆绑商业开发者许可证。

项目详情


下载文件

下载您平台对应的文件。如果您不确定该选择哪一个,请了解更多关于安装包的信息。

源代码分布

PySimpleGUI-5.0.6.tar.gz (1.0 MB 查看哈希值)

上传日期 源代码

构建分布

PySimpleGUI-5.0.6-py3-none-any.whl (1.0 MB 查看哈希值)

上传日期 Python 3

由以下机构支持