2009-04-21 27 views
8

Tengo un proyecto XCode construido como una única aplicación de documento Cocoa (no es una aplicación Python-Cocoa, eso no es lo que quiero).Ejecutando código python desde la aplicación estándar Cocoa

Toda la documentación que encontré supone que quiero crear una aplicación Cocoa con código escrito en Python y este no es el caso - Quiero una aplicación Cocoa estándar que llama a un método fuera de una clase de Python.

¿Puedo usar PyObjC para ejecutar código python desde un archivo sin reemplazar el estándar principal Cocoa.c con un archivo main.py?

Edición posterior: conozco Python.framework pero, por lo que puedo ver, solo puedo enviar parámetros a PyRun_SimpleFile a través del entorno. Me gustaría utilizar el puente directamente para intercambiar datos con el código python.

Respuesta