8

我有一个构建为 Cocoa 单文档应用程序的 XCode 项目(它不是 Python-Cocoa 应用程序,这不是我想要的)。

我找到的所有文档都假设我想用 Python 编写的代码创建一个 Cocoa 应用程序,但事实并非如此——我想要一个标准的 Cocoa 应用程序,它从 Python 类中调用一个方法。

我可以使用 PyObjC 从文件运行 python 代码而不用 main.py 文件替换 Cocoa 标准 main.c 吗?

稍后编辑:我知道 Python.framework 但据我所知,我只能通过环境将参数发送到 PyRun_SimpleFile - 我想直接使用桥与 python 代码交换数据。

4

1 回答 1

7

谷歌搜索embed python objective C,返回一些可能感兴趣的链接,特别是:

于 2009-04-21T11:57:55.723 回答