Mac OS X的Python GUI框架

8 投票
3 回答
21696 浏览
提问于 2025-04-15 20:05

我想在Mac OS X上找一个好的“Python图形用户界面框架”,但是到现在为止我还没找到什么好的,只有wxWidgets,但我不喜欢它,而且它也不太稳定。

有什么推荐的吗?

3 个回答

0

我知道这个问题已经有点老了,但我还是想再提供一个建议,给其他正在寻找建议的人。

我个人使用的是Tkinter,它可以在macOS、Windows和Linux上运行,而且不需要为每个平台修改代码。这个工具有一个很大的社区,所以你可以很容易找到相关的教程。

我开始学习Pygame是为了一个项目,但有时候觉得设置图形界面太复杂了。不过后来我用Tkinter做了一个图形界面应用,惊讶地发现只用十几行简单的代码就能创建一个带按钮的窗口。

3

在大多数MacOSX上,你可以使用PyObjc,这个工具基本上让你可以用Python语言来编写Cocoa应用程序,使用界面构建工具等。

7

我使用的是 pyqtpyside 应该是类似的,但许可证要求更宽松),我觉得它既好用又让人满意——我还喜欢它可以让我轻松制作跨平台的应用程序!-)

如果你只想做不需要跨平台的应用,pyobjc(这个在你的Mac上自带,可以和Xcode一起使用)可能更合适,但我觉得它没有PyQt那么容易上手。不过,如果你对Objective C、Cocoa等非常熟悉,我想使用pyobjc对你来说会非常自然和顺手!-)

撰写回答