请问如何用变量替代模块名

请问如何用变量替代模块名

如下:

[Copy to clipboard] [ - ]
CODE:
a=moudule.变量1.变量2()

这个在py中要如何表示呢?谢谢
什么目的?这样做想实现什么功能?能再详细解释一下吗?
没看懂你要做什么
用globals()和locals()试试看,昨晚刚看到的


QUOTE:
原帖由 wolfg 于 2007-1-23 20:26 发表
什么目的?这样做想实现什么功能?能再详细解释一下吗?

.......

def input(mod1,mod2)
      re=admin.mod1.mod2()

.......

类似上面这种做法
可以使用getattr

re = getattr(getattr(admin, mod1), mod2)()