Re: Module import path when embedding python in C

2008-09-26 Thread Christian Heimes
graph wrote: Does anyone know why PySys_GetObject wasn't documented until somewhat recently (http://bugs.python.org/issue1245) if it has been part of the system module interface since at least Python 1.5.2? Is it not supposed to be used? What's the difference the above and importing the sys mod

Module import path when embedding python in C

2008-09-26 Thread graph
Per http://mail.python.org/pipermail/python-list/2008-September/506206.html something like this (plus error handling) seems to be the right way to add to sys.path when embedding python in C: PyObject *sys_path = PySys_GetObject("path"); PyObject *path = PyString_FromString("/your/path"); PyList_Ap