假设在一个名为“klass”的类的hirearchical“folder2”中有一个名为“module”的模块。你知道吗
怎样才能得到方括号语法中的类呢?你知道吗
module = __import__('folder1.folder2.module', fromlist='*')
sbs_module = module['klass']
#lets say we print a value from the method getValue
print sbs_module.getValue()
Tags:
替换此行:
使用此行:
原因是您需要使用点表示法来引用模块变量(在本例中是名为
klass
的变量),而不是通过键访问变量。你知道吗或者,可以使用两种不同的符号:
按键:
按属性:
但除非绝对必要,否则我不推荐。你知道吗
相关问题 更多 >
编程相关推荐