|
|
|
|
 求助:导入问题 - Jimmy_Fu [ 2008-04-02 15:08 | 800 byte(s)]
 Re: 求助:导入问题 - Jimmy_Fu [ 2008-04-02 17:34 | 39 byte(s)]
|
|
|
|
[Original]
[Print]
[Top]
|
我使用了__import__来导入模块。
但是当我引用模块中的变量的时候又出现了问题
比如模块mod.py中有变量
va = "python"
vb = "VB"
等等,还有好多我事先不知道的变量。
先用__import__导入模块。
name = "mod"
a = __import__(name)
再用一段程序得到模块中所有的变量:allVariable = ['va','vb'......]
用for循环来遍历allVariable,试图得到模块中相应变量的值
但是却出现了问题
for variable in allVariable:
print a.variable
出现错误:
AttributeError: "mod" module has no attribute 'variable'.
请问这该怎么处理????
我的目的是在不知道配置文件有哪些变量的情况下,输出所有的变量和其值。
|
|
|
[Original]
[Print]
[Top]
|
|
|