python调用父目录文件
|-data
|--a.py
|--__init__.py
|-train
|--b.py
在b.py中调用a.py,使用sys.path.append("…")仍无法导入,建议使用以下代码:
import sys, os
sys.path.append(os.path.dirname(os.path.dirname(os.path.realpath(__file__))))
# sys.path.append("..")有时错误
可以用print(sys.path)查看导入路径