Это моя структура папок:
src/
__init__py
Lowlevel/
__init__.py
ModuleToCheck.Py
Test/
__init__.py
ModuleToCheck_test.py
(__init__.py
пустые файлы)
Теперь я хочу импортировать ModuleToCheck.py
в ModuleToCheck_test.py
Как я могу сделать это, ничего не добавляя к sys.path
?
Обновление:
from ..Lowlevel import ModuleToCheck
приводит к:
src$ python Test/ModuleToCheck_test.py
Traceback (most recent call last):
File "Test/ModuleToCheck_test.py", line 6, in <module>
from ..Lowlevel import ModuleToCheck
ValueError: Attempted relative import in non-package