【问题标题】:making a python GUI [duplicate]制作python GUI [重复]
【发布时间】:2010-09-21 17:41:54
【问题描述】:

我如何为我的 python 程序制作 GUI,因为现在它只能在空闲和命令行中运行,我可以使用哪些软件包以及在哪里可以获得它们?谢谢。

【问题讨论】:

标签: python user-interface


【解决方案1】:

Python wiki 中的 GuiProgramming 页面很好地概述了您拥有的不同选项。

【讨论】:

    【解决方案2】:

    与 python 一起使用的两个最有趣的工具包可能是 PyQt4wxPython

    它们都是开源的、跨平台的并且有据可查,而且它们都有可用的 gui 构建器(Qt DesignerwxGlade。请记住,使用 QT 开发闭源软件需要许可证,对于 QT 和python 绑定。

    【讨论】:

      【解决方案3】:

      几年前我们开始走 wxPython 的道路,发现它对于简单、快速和肮脏的应用程序来说很容易做到。但是,您不会得到可以放在现代桌面上的东西。所以我们切换到 WinForms 和 Python.Net 并且从那时起就没有回头。它相当容易上手,并且您可以使用 .NET 获得丰富的 Windows UI 的所有功能和支持。

      【讨论】:

        【解决方案4】:

        还没有提到的一件事是Tkinter 包含在标准库中。 在大多数情况下,所有其他 gui 工具包都需要额外安装。

        Tkinter 并不漂亮,但它为您提供了基础知识。如果您不想担心额外的设置,这是您的最佳选择。

        我的个人偏好是wxpython。它具有许多您期望从 gui 工具包中获得的标准小部件和原生外观。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2011-04-16
          • 2017-04-26
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-11-07
          • 2017-08-20
          相关资源
          最近更新 更多