制作一个python GUI

时间:2008-11-11 00:56:38

标签: python user-interface

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

4 个答案:

答案 0 :(得分:5)

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

答案 1 :(得分:4)

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

它们既是开源的,也是跨平台的,并且有很好的文档记录,它们都有gui构建器可用(Qt DesignerwxGlade。请记住,使用QT开发闭源软件需要许可证,用于QT和python绑定。

答案 2 :(得分:0)

几年前我们开始沿着wxPython的路走下去,发现对于简单,快速和肮脏的应用来说,这很容易。但是,您不会得到可以放在现代桌面上的东西。所以我们切换到WinForms和Python.Net并且从那以后就没有回头了。这很容易上手,你可以获得.NET的丰富Windows UI的所有功能和支持。

答案 3 :(得分:0)

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

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

我个人的偏好是wxpython。它有许多你期望从gui工具包和本机外观的标准小部件。