已经被折磨很多次了,记录一下几个关键点:

1.如果某个目录需要升级为模块,供其他调用,在该目录下添加 __init__.py

2.某个目录下的py文件,需要调用其他模块,需要将该py文件的父目录加入path

sys.path.append(os.path.dirname(__name__))

其他更详细信息,参考:Python import常见用法 & 父目录引用子目录py文件 & 子目录引用父目录py文件

posted on 2021-11-05 17:34  蛋尼  阅读(395)  评论(0编辑  收藏  举报