'locals' argument of PyEval_EvalCode
Daniel Trstenjak
Daniel.Trstenjak at science-computing.de
Tue Nov 28 09:49:22 EST 2006
Hi all,
I would like to know the definition of the 'locals' object given to
PyEval_EvalCode. Has 'locals' to be a python dictionary or a subtype
of a python dictionary, or is it enough if the object implements the
necessary protocols?
The python implementation behaves different for the two following code
lines:
from modul import symbol
from modul import *
In the case of the first one, it's enough if the object 'locals' implements
the necessary protocols. The second one only works if the object 'locals'
is a type or subtype of dictionary.
Best Regards,
Daniel
More information about the Python-list
mailing list