我希望在 python 2.7 中做这样的事情来从文件中导入模块。
(在 python 3.6 中)
import importlib.util
spec = importlib.util.spec_from_file_location(module_name,filename)
module = importlib.util.module_from_spec(spec)
spec.loader.exec_module(module)
return module
我该怎么做?
最佳答案
能够解决这个问题:
导入小程序
module = imp.load_source(module_name.split('.')[-1], 文件名)
返回模块
关于python - 从 3.6 到 python 2.7 的 importlib 的反向移植,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45350363/