bytecode & embedding
Michael P. Reilly
arcege at shore.net
Thu Jul 15 10:14:12 EDT 1999
More information about the Python-list mailing list
Thu Jul 15 10:14:12 EDT 1999
- Previous message (by thread): bytecode & embedding
- Next message (by thread): Python interface to GLUI?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Jens Calisti <Jens.Calisti at eiskonzept.com> wrote: : Hi all, : I am new to python so maybe someone can answer me this : : Is it possbile to exeute python-compiled-bytecode from a c-programm with : embedded python ?? (eval,exec ?) I'm not sure how "supported" this is in Python 1.6 and beyond, but you need to include <compile.h> and <eval.h> (after <Python.h>). #include <Python.h> #include <compile.h> #include <eval.h> ... PyObject *globals, *locals, *result; PyCodeObject *bytecode; result = PyEval_EvalCode(bytecode, globals, locals); The globals and locals should be dictionaries (possibly taken from PyModule_GetDict()). -Arcege
- Previous message (by thread): bytecode & embedding
- Next message (by thread): Python interface to GLUI?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list