【问题标题】:How do "from a_module import *" using imp module如何使用imp模块“从a_module导入*”
【发布时间】:2017-02-20 03:25:12
【问题描述】:
我使用imp 模块手动查找特定模块:
import imp
module_found = imp.find_module('a_module', ['/path/to/my/module'])
a_module = imp.load_module('a_module', *module_found)
现在,我怎样才能像在 from a_module import * 一样导入本地范围内的所有内容?
【问题讨论】:
标签:
python-2.7
python-import
python-module
【解决方案1】:
答案很简单,我什至没有尝试过:
import imp
module_found = imp.find_module('a_module', ['/path/to/my/module'])
a_module = imp.load_module('a_module', *module_found)
from a_module import *
我只需要在imp.load_module() 之后执行from a_module import *,一切都已正确加载! :)