试图导入类列表,然后在脚本中稍后使用它们。因此, basefilename = path.basename(fileNames[loadFile])
fullFileList[basefilename] = {}
fullFileList[basefilename]['textbody'] = result['html']
fullFileList[basefilename]['filetitle'] = basefilename
逻辑不起作用。这是我要做什么的更具体的布局。
from x import *
,然后在代码中稍后仍然可以调用class_list = [x, y, z, zz, zzz]
from my_module import class_list
。不确定是否可行!
为澄清起见,我试图避免以下情况:
x.random_attribute
由于我要导入的类对象大约有50个,因此随着时间的推移会添加更多的对象。希望将列表作为单独的对象。
答案 0 :(得分:2)
class_list = ['x', 'y', 'z', 'zz', 'zzz']
for c in class_list:
exec('from my_module import ' + c)