1
它看起来像PyObjC尚未移植到Python 3。在Python中编写可可应用程序3
同时有没有办法使用Python 3编写Cocoa应用程序?
我打算启动一个新的MacOSX GUI应用程序项目,虽然5想使用Python 3.x而不是Python 2.x.
它看起来像PyObjC尚未移植到Python 3。在Python中编写可可应用程序3
同时有没有办法使用Python 3编写Cocoa应用程序?
我打算启动一个新的MacOSX GUI应用程序项目,虽然5想使用Python 3.x而不是Python 2.x.
对于成熟的可可,我认为PyObjC几乎是镇上唯一的游戏。如果您是从Python背景而不是从Obj-C Cocoa背景的Python到Cocoa,那么Cocoa API的学习曲线肯定比Python 2.x和Python 3.x之间的差异更陡峭。所以我认为,目前最好的策略是在Python 2.x中编写应用程序,同时尽可能使Python 3.x变得友好,包括定期运行2to3作为检查。我相信patches for PyObjC帮助Python 3支持将是非常受欢迎的。如果你只是在寻找简单的GUI界面而不是一个成熟的Cocoa应用程序,你可以通过调用CocoaDialog或者Python 2.x-PyObjC对话框应用程序来调用或:=)