【发布时间】:2010-09-21 17:41:54
【问题描述】:
我如何为我的 python 程序制作 GUI,因为现在它只能在空闲和命令行中运行,我可以使用哪些软件包以及在哪里可以获得它们?谢谢。
【问题讨论】:
-
scriptedforms.com.au 是一个简洁的新软件包,可让您使用 Markdown 快速创建 Python GUI
标签: python user-interface
我如何为我的 python 程序制作 GUI,因为现在它只能在空闲和命令行中运行,我可以使用哪些软件包以及在哪里可以获得它们?谢谢。
【问题讨论】:
标签: python user-interface
Python wiki 中的 GuiProgramming 页面很好地概述了您拥有的不同选项。
【讨论】:
与 python 一起使用的两个最有趣的工具包可能是 PyQt4 或 wxPython。
它们都是开源的、跨平台的并且有据可查,而且它们都有可用的 gui 构建器(Qt Designer 和 wxGlade。请记住,使用 QT 开发闭源软件需要许可证,对于 QT 和python 绑定。
【讨论】:
几年前我们开始走 wxPython 的道路,发现它对于简单、快速和肮脏的应用程序来说很容易做到。但是,您不会得到可以放在现代桌面上的东西。所以我们切换到 WinForms 和 Python.Net 并且从那时起就没有回头。它相当容易上手,并且您可以使用 .NET 获得丰富的 Windows UI 的所有功能和支持。
【讨论】: