Python:为我的Python脚本创建桌面UI

0 投票
3 回答
868 浏览
提问于 2025-04-16 12:19

我刚开始学Python,想为我的Python脚本创建一个图形用户界面(桌面应用,而不是网页)。这个脚本主要是解析XML文件,并对内容进行各种搜索(比如,接受用户输入的正则表达式搜索,返回结果等等)。
在命令行上运行得很好,但我想提供一个更友好的界面。
网上似乎有很多选择 - http://docs.python.org/faq/gui.html
或者我应该去别的地方找?
有没有人能推荐一个适合Python的图形界面工具包?
谢谢!

3 个回答

0

PyQt 是一个很不错的工具,不过它是基于 GPL 许可证的。还有一个选择是 PySide,它是基于 LGPL 许可证的。

如果你不喜欢 Qt,可以试试 wxPython 或者 PyGTK。另外,Python 标准库里还有一个叫 Tkinter 的图形界面库,不过我自己没有用过,也没有相关的经验。

0

这里有一个链接,指向Python的维基页面,上面列出了大约五十种选择。

0

我推荐你使用以下其中一个工具:TkinterwxPython 或者 PyQt。它们都很适合用来完成简单的任务。我个人比较喜欢Tkinter,因为我觉得它是最简单的入门方式。不过,选择任何一个都没问题。

撰写回答