python 从父级及父级以上目录导入模块

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38002337/article/details/81240275
import sys
print(sys.path) #python解析器搜索的所有目录

sys.path.append(os.getcwd()) #将整个项目加入解析器的搜索目录

导入父级模块:from  模块的相对目录  import  所要所要导入的模块    或  import  目录.模块

程序结构如下:

– src 
|– mod1.py 
|– lib 
| |– mod2.py 
|– sub 
| |– test2.py 

import sys
sys.path.append(os.getcwd()) #将整个项目加入解析器的搜索目录

#导入模块
from lib import mod2  # import lib.mod2
import mod1

猜你喜欢

转载自blog.csdn.net/qq_38002337/article/details/81240275