基于Mac的Python GUI库

Gor*_*don 4 python macos user-interface

我目前正在我的mac上构建一个基于GUI的Python应用程序,并且想知道是否有人建议使用一个好的GUI库?

我正在看python的gui编程常见问题解答,有很多选项让人难以选择.

我正在开发雪豹,跨平台并不是必不可少的(如果它有所作为).

Gre*_*ill 5

如果您不关心跨平台兼容性,那么PyObjC(也参见Apple关于PyObjC的信息)提供了与本机OS X Cocoa接口的直接桥接.

PyObjC(发音为pie-obz-see)是可以在Python中编写Cocoa应用程序的关键部分.它使Python对象能够将Objective-C对象发送给它们,就好像它们是Python对象一样,同样也促进了Objective-C对象以兄弟的形式向Python对象发送消息.

请注意,Apple倾向于支持并且不支持这些非本机接口到Cocoa; 最近发布的PyObjC是一个好兆头.


Joh*_*ett 5

wxPython和Qt(通过PyQTPySide)提供本机OS X小部件,适用于所有主要平台.