有没有推荐的Python GUI?

1 投票
3 回答
1614 浏览
提问于 2025-04-16 20:46

我正在尝试把我用cmd模块写的Python应用程序转换成图形界面(gui)。一开始,我发现了EasyGui这个工具。但是试用之后,我觉得它功能很有限,界面不统一,看起来也不太舒服。我还听说过IronPython(就是Python和.NET结合的东西),但是找不到足够的文档来了解它。在我决定从亚马逊上买一本关于IronPython的书之前(因为这看起来是最靠谱的选择),有没有人知道Python还有什么不错的图形界面替代方案吗?谢谢!

3 个回答

0

Python最好的图形用户界面(GUI)库有三个:tkinter、Qt(也叫PyQt)和wx(wxPython)。你可以搜索这些词来了解更多信息。

1

我之前用过 libglade 来用Python写图形用户界面(GUI)。我觉得效果看起来很自然(在Linux下,任何图形界面工具包都差不多),而且使用起来跟我用过的其他图形界面工具包差不多。

5

Tkinter是Python自带的库,能在所有平台上使用,而且比较简单轻便,不过看起来有点笨重。

WxPython则是尽量使用各个平台的原生控件,所以看起来好一些,但它是一个单独的库。在Linux上,我觉得它的外观还是不太对劲。

PyQt是一个功能强大的框架,外观不错,可以做很多事情,但它比较复杂,安装包也比较大。

还有很多其他的选择,但这些大概是最受欢迎的几种。

撰写回答