Possible to import a module whose name is contained in a variable?
steven.bethard at gmail.com
Mon Mar 7 08:41:58 CET 2005
Claudio Grondi wrote:
> "Steven Reddie" <smr at essemer.com.au> schrieb im Newsbeitrag
> news:f93791bd.0503062134.312a065e at posting.google.com...
>>I want to do something like the following, which doesn't work:
>> modulename = 'module'
>> import modulename
>>The error is that there is no module named 'modulename'. Is there a
>>way to get that variable expanded?
> modulename = 'module'
> cmd = 'import '+modulename
> Check also the thread:
> How do I import everything in a subdir?
> in THIS newsgroup.
And note that it tells you to use __import__, not exec. =)
More information about the Python-list