Executing script with embedded python

Farshid Lashkari flashkNO at SPAMgmail.com
Thu Jan 26 08:14:27 CET 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