Best way for add new path when embedding python into C
Christian Heimes
lists at cheimes.de
Mon Sep 1 08:08:09 EDT 2008
Pau Freixes wrote:
> The best way for add new path before call PyImport_Import is adding new
> string item into sys path object ?
The same way you'd add a path in Python:
PyObject *sys_path;
PyObject *path;
sys_path = PySys_GetObject("path");
if (sys_path == NULL)
return NULL;
path = PyString_FromString("/your/path")
if (path == NULL)
return NULL;
if (PyList_Append(sys_path, path) < 0)
return NULL
Py_RETURN_NONE;
Christian
More information about the Python-list
mailing list