Когда у меня есть следующие пакеты:импорта система питона - импорт пакетов
src
/__main__.py
/dir1
/__init__.py
/main_code1.py
/service.py
/config.py
/dir2
/__init__.py
/maincode2.py
/dir3
/__init__.py
/maincode3.py
В чем разница между помощью следующего оператора в файле __main__.py
import dir1
&
from dir1 import *
&
from dir1 import main_code1
Второй вопрос: Как импортировать maincode3.py (присутствует в dir3) в скрипт maincode.py, присутствующий в каталоге dir1? Я ищу путь без изменения списка sys.path.
, когда я использую (из dir1 import maincode1) и __init__.py содержат строку типа: (импорт службы, config), Является ли конфигурация модулей и служба импортирована или нет? – tabebqena
Почему бы вам не попробовать?Они импортированы, но я думаю, вы не можете получить к ним доступ напрямую. – Alex