"Steven Reddie" <[EMAIL PROTECTED]> schrieb im Newsbeitrag
news:[EMAIL PROTECTED]
> Hi,
>
> 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?
>
> Regards,
>
> Steven
modulename = 'module'
cmd = 'import '+modulename
exec(cmd)
Check also the thread:
How do I import everything in a subdir?
in THIS newsgroup.
Claudio
P.S.
> MODULES = [ 'module1', 'module2' ]
>
> def libinfo():
> for m in MODULES:
> __import__('libinfo.'+m)
> m.libinfo()
> CFLAGS+=m.CFLAGS
indentation error?
--
http://mail.python.org/mailman/listinfo/python-list