2. The Very High Level Layer
The functions in this chapter will let you execute Python source code
given in a file or a buffer, but they will not let you interact in a
more detailed way with the interpreter.
- int PyRun_AnyFile (FILE *fp, char *filename)
-
- int PyRun_SimpleString (char *command)
-
- int PyRun_SimpleFile (FILE *fp, char *filename)
-
- int PyRun_InteractiveOne (FILE *fp, char *filename)
-
- int PyRun_InteractiveLoop (FILE *fp, char *filename)
-
- struct _node* PyParser_SimpleParseString (char *str,
int start)
-
- struct _node* PyParser_SimpleParseFile (FILE *fp,
char *filename, int start)
-
- PyObject* PyRun_String (char *str, int start,
PyObject *globals,
PyObject *locals)
-
- PyObject* PyRun_File (FILE *fp, char *filename,
int start, PyObject *globals,
PyObject *locals)
-
- PyObject* Py_CompileString (char *str, char *filename,
int start)
-
Send comments to python-docs@python.org.