separate instances of modules

Greg Ewing greg.ewing at compaq.com
Thu Oct 28 06:52:58 EDT 1999


Helge Hess wrote:
>> Does anybody know how to create multiple 'module' instances with
> separate environments, eg:
>> PyObject *c1 = Py_ImportAsNew("MyComponent.py");
> PyObject *c2 = Py_ImportAsNew("MyComponent.py");

Instead of using the import mechanism, you could manually
read and compile the file, then create a new module object
and execute the code with the module's dict as the globals.
Greg


More information about the Python-list mailing list

AltStyle によって変換されたページ (->オリジナル) /