包之间相互调用的路径解决方法

import sys,os
# print(__file__) #这个是由paycharm拼接出来的路径,实际值是只有bin.py这个名字
# print(os.path.abspath(__file__))#这个拿到的是bin这个执行文件的绝对路径
BASE_path=os.path.dirname( os.path.dirname(os.path.abspath(__file__)))#获取文件夹的根路径,就是功能模块包和执行文件夹母路径
sys.path.append(BASE_path)
# 开发的时候可以把此加入文件,便于迁移

posted @ 2021-02-27 17:11  菜鸟阿呆  阅读(111)  评论(0编辑  收藏  举报