跨区导入

跨区导入

结构

egg
├── parta
│   └── a1.py
└── partb
    ├── __init__.py
    └── b1.py

mark

mark

代码

方法1:

import sys
sys.path.append('..')

from partb.b1 import fun_b1

方法2:

import os,sys,inspect
current_dir = os.path.dirname(os.path.abspath(inspect.getfile(inspect.currentframe())))
parent_dir = os.path.dirname(current_dir)
sys.path.insert(0, parent_dir)

from partb.b1 import fun_b1
posted @ 2019-09-17 14:53  一粒飞鸿  阅读(154)  评论(0编辑  收藏  举报