Building a function call?
Francois De Serres
fdeserres at gmx.net
Wed Jul 13 08:35:20 EDT 2005
Hiho,
Having a string: "dothat"
and a tuple: (x, y)
1. What's the best way to build a function call like: dothat(x,y)?
Assuming dothat is def'd in the same module,
2. is: eval("dothat(x,y)", None, (('x', 100), ('y', 200)))
the right way to have it executed?
If dothat is def'd in another module:
3. what would be the right way to initialize the globals to pass to eval ?
TIA,
Francois
More information about the Python-list
mailing list