Executing script with embedded python

Andrew Ayre andy at nospam.com
Thu Jan 26 12:59:29 EST 2006


"Farshid Lashkari" <flashkNO at SPAMgmail.com> wrote in message
news:cE_Bf.11329$ZA5.11001 at fed1read05...
> > 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
>

Yes, you were 100% correct. Thanks!

Andy





More information about the Python-list mailing list