initialising a class by name

Krishnakant krmane at gmail.com
Wed Jan 14 03:36:49 EST 2009


On Wed, 2009-01-14 at 00:20 -0800, Chris Rebert wrote:
> Aside from Steven's excellent idea, to use the getattr() technique
> with your module scheme you'd probably also need to use __import__()
> to dynamically import the right module.
> 
I would generally import all the modules I would need at the top of the
main module.
then would use getattr(module,class_name) will that work?
or do I need to import in some other way?
happy hacking.
Krishnakant.




More information about the Python-list mailing list