2024-06-23 02:45:03 发布
网友
Possible Duplicate:Dynamic module import in Python
我有一个模块列表,如下所示:
modules = ['ModuleA', 'ModuleB', 'ModuleC']
模块的每个.py都位于我添加到include路径的子目录中。我要寻找的是一种加载模块的方法,并建立对所加载模块的引用列表。在
import importlib imports = {} for i in modules: imports[i] = importlib.import_module(i)
小心ImportErrors
ImportError
这应该可以回答您的问题:
references = map(__import__, modules)
或者,如果您喜欢以模块名称作为键的字典:
它能回答你的问题吗?在
小心
ImportError
s这应该可以回答您的问题:
或者,如果您喜欢以模块名称作为键的字典:
^{pr2}$它能回答你的问题吗?在
相关问题 更多 >
编程相关推荐