python 不同层级的文件导入

想导入loginpage.py
from Test.PageObject.login_page import *
报错:
ModuleNotFoundError: No module named 'Test'

看网上说在前面加. 有几层就加多少个.
还是报错
from ...Test.PageObject.login_page import * ImportError: attempted relative import with no known parent package

分别再两个目录下都添加__init__.py 空文件
导入sys
sys.path.append(C:\\code\\project)
然后正常按路径层级导入成功了

posted @ 2022-07-06 17:52  深海鱼香茄子  阅读(100)  评论(0)    收藏  举报