Possible Duplicate:
Python: Circular (or cyclic) imports
Circular dependency in PythonPython зависимостей между модулями
У меня есть пакет Python с двумя модулями, которые импортируют друг друга. То есть, в модуле А мы имеем линию
from B import b
и в модуле B мы имеем линию
from A import a
Когда я пытаюсь загрузить пакет, содержащий эти модули я получаю следующую ошибку
ImportError: cannot import name a
Есть ли способ избежать этой ошибки (без объединения двух модулей в один большой модуль AB)?
Да, вы правы. Я пропустил это, когда искал ранее ответившие вопросы. благодаря – bandini