有时候需要import另外一个路径下的python文件,比如想要在_train.py里import在networks目录下的_lstm.py和上级目录下的_config.py。
只需两步操做
(1)在networks文件夹下建立空的__init__.py文件,相当于把networks变成一个类,此时文件结构如下:
_config.py
networks
__init__.py
_lstm.py
_cnn.py
pipelines
_train.py
(2)使用sys库添加路径
import sys
sys.path.append("../") #此处/可删除
from networks._lstm import *
from _config import *