Я хочу иметь иерархию, которая выглядит так (и она должна выглядеть так)
main_folder\
main.py
domain_sub_directory\
__init__.py
domain.py
ui_sub_direcotory\
__init__.py
menu.py
Мне нужно активировать ui.py из main.py, но затем получить доступ к domain.py из menu.py. Как я могу это сделать?
Я сделал это в main:
import ui_sub_directory.ui
Это в ui:
import domain_sub_directory.domain
Но модуль UI не видит модуль домена.
Что я делаю не так?
BTW мне нужно также импортировать класс, с которым я работаю? и в чем разница между этим и:
from x import y
?
* Редактировать * для тех, кто не понимает Я хочу импортировать из:
folder1 /folder2 /folder3 /module1
Я хочу импортировать это:
folder1 /folder2 /module2