PyRun_SimpleString error handling
gmcm at hypernet.com
Tue Jun 6 21:15:19 CEST 2000
heiland at ncsa.uiuc.edu (Randy Heiland) wrote in
<393D062D.8413AC36 at ncsa.uiuc.edu>:
>I'm trying to figure out how to detect/return an error when using
As the Python/C API Reference Manual, Section 2. The Very High Level Layer
int PyRun_SimpleString (char *command)
Executes the Python source code from command in the __main__ module. If
__main__ does not already exist, it is created. Returns 0 on success or -1
if an exception was raised. If there was an error, there is no way to get
the exception information.
In other words, PyRun_ stuff is pretty much only good for side effects. If
you want to get results or poke around, you have to get your hands dirty.
>Here's my simple pgm:
BTW, only the first include is required.
More information about the Python-list