Converting a string to a function pointer

Håkan Persson hakan at zyberit.com
Fri Feb 4 06:01:35 EST 2005


Hi.

I am trying to "convert" a string into a function pointer.
Suppose I have the following:

from a import a
from b import b
from c import c

funcString = GetFunctionAsString()

and funcString is a string that contains either "a", "b" or "c".
How can I simply call the correct function?
I have tried using getattr() but I don't know what the first (object) 
argument should be in this case.

Thanks,
Håkan Persson





More information about the Python-list mailing list