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)
然后正常按路径层级导入成功了

浙公网安备 33010602011771号