问题描述:同一目录下存在a.py和b.py,想在b文件中导入a文件中的某个类,但是运行报错ModuleNotFoundError: No module named 'page'。
解决方法1:在目录下添加__init__.py,重新运行查看是否出错。
解决方法2:方法1仍没有解决问题,则在b文件中添加以下代码,手动添加目录。
PS:这段代码一定要加在文件的开头。
import os
import sys
current_dir = os.path.abspath(os.path.dirname(__file__))
sys.path.append(current_dir)
sys.path.append("..")