我正在尝试从我的 python 程序中的相对路径导入。
我想导入的类在
home/foo/bar/model.py
但是,我现在的python脚本是在
home/best/user/test.py
我试过
from ../../foo/bar import class
但它会抛出一个语法错误
最佳答案
导入模块时,python 会查看当前工作目录和 sys.path
中的路径。您可以将要导入的脚本的目录添加到 sys.path
:
import sys
sys.path.append('home/foo/bar')
import model # imports home/foo/bar/model.py
关于python - 从python语法错误中的相对路径导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31444703/