适用于Mac OS X的Python GUI框架

8
我正在尝试寻找适用于Mac OS X的良好的“Python GUI框架”,但到目前为止我还没有找到什么好的东西,只有wxWidgets,我不喜欢它并且也不稳定。
有什么建议吗?
3个回答

7
我使用 pyqt (pyside 的许可证条款更加宽松,但两者应该是等效的),我发现它很好用 -- 而且我也喜欢它可以轻松实现跨平台应用的特性!-)
如果你不需要将应用程序移植到其他平台上,那么 pyobjc(随 Mac 附带,与 Xcode 等兼容)可能更适合你,但我认为 PyQt 更易于使用。然而,如果你非常熟练于 Objective C、Cocoa 等技术,我想 pyobjc 对你来说会感觉非常自然和易用!-).

1
我可以使用PyQt制作一个坐落在系统托盘中的应用程序吗? - DataGreed

3

对于大多数MacOSX,您可以使用PyObjc,它基本上允许您使用Interface Builder等工具在Python中编写Cocoa应用程序。


0

我看到这是一个很旧的问题,但我会再提供一个建议,以防其他人在寻找建议。

我个人使用Tkinter,在macOS、Windows和Linux上都可以运行,而无需对代码进行更改。它有着庞大的社区,所以你不会在找到相关教程方面遇到任何问题。

我开始学习Pygame用于一个项目,有时觉得在设置GUI方面变得过于复杂,但当我使用Tkinter创建GUI应用程序时,当我看到你可以用十几行简单的代码创建一个带有按钮的窗口时,我感到非常惊讶。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接