Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 21, 2018 15:24:18

DGGDAK47
Зарегистрирован: 2018-01-21
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Не работает относительный импорт модулей с двумя и более точками - Python 3

Всем прмвет. Столкнулся с проблемой которая происходит при относительном импорте модулей, именно с двумя и более точками в инструкции from, с одной все пашет. Допустим, есть путь (D:\Py1\Py2), где в Py2 модуль B, а в Py1 модуль A. Основной сценарий импортирует модуль B, по абсолютному пути, а B в свою очередь по относительному пути импортирует A, инструкцией (from .. import A). Происходит ошибка (ImportError: attempted relative import with no known parent package), при импорте модуля A, модулем B. Где я ошибся?

Офлайн

#2 Янв. 21, 2018 15:43:41

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Не работает относительный импорт модулей с двумя и более точками - Python 3

DGGDAK47
А где в документации сказано, что можно так делать?



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version