【发布时间】:2019-11-07 20:37:18
【问题描述】:
例如,如果 dir1 包含导入 config.py 的 abc.py,并且 dir2 也包含 config.py,我如何将 config.py 从 dir 2 导入到 abc.py?
这是一个视觉表示:
dir1/abc.py
config.py
dir2/xyz.py
config.py
到目前为止我已经尝试过了
import sys
sys.path.insert(0, '../dir2')
import config as lconfig
print(sys.path)
print(dir(lconfig))
但它似乎从 dir1 而不是从 dir2 导入 config.py
我通过打印出 sys.path 来确认。
另外,print(dir(lconfig)) 确实返回 dir2 的路径。
【问题讨论】:
标签: python module python-import importerror