Executing script with embedded python
Farshid Lashkari
flashkNO at SPAMgmail.com
Thu Jan 26 02:14:27 EST 2006
> The problem is that PyObject_CallObject always returns NULL. Is this the
> correct return value for simply executing a script, as there is no function
> return value involved?
The documentation for PyObject_CallObject states the following:
"Returns the result of the call on success, or NULL on failure".
So it seems like the call is failing. My guess would be that modules are
not callable objects. Also, this seems somewhat redundant since your
module is effectively executed when you import it using the
PyImport_Import function.
-Farshid
More information about the Python-list
mailing list