是否有一个首选的Python gui使用

时间:2011-07-03 23:52:03

标签: python user-interface

我正在尝试将使用cmd模块编码的Python应用程序转换为gui。最初,我遇到了EasyGui。但经过尝试,我发现它非常有限,gui屏幕不一致,总体上不容易看到。我读到了IronPython(Python + .NET),但找不到足够的文档。在我从IronPython上订购亚马逊的书之前(因为这看起来最合法),有没有人知道Python的一个不错的gui替代品?谢谢!

3 个答案:

答案 0 :(得分:5)

Tkinter位于标准库中,可在所有平台上运行,并且非常简单轻巧,但看起来有点笨重。

WxPython尝试使用平台小部件,因此它看起来好一点,但它是一个单独的库。在Linux上,我仍然发现它看起来不太正确。

PyQt是一个庞大而强大的框架 - 它看起来不错,你可以用它做很多事情,但它更复杂,安装更大。

还有很多其他人,但这些可能是最受欢迎的。

答案 1 :(得分:1)

之前我曾使用libglade在Python中编写GUI。我认为结果感觉非常原生(就像Linux下的任何GUI工具包一样原生),并且使用它与我使用的每个其他GUI工具包很像。

答案 2 :(得分:0)

Python的最佳GUI是tkinter,Qt(PyQt)和wx(wxPython)。搜索任何这些术语以了解更多信息。