python某个目录下的文件import其他目录下文件中的函数

有时候需要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 *

你可能感兴趣的:(科研,python,开发语言,后端)