Круговая зависимость импорта в Python

Позволять'скажем, у меня есть следующая структура каталогов:

a\
    __init__.py
    b\
        __init__.py
        c\
            __init__.py
            c_file.py
        d\
            __init__.py
            d_file.py

вa пакет-х__init__.py,c пакет импортирован. Ноc_file.py импорт.a.b.d

Программа не работает, говоряb Безразлично»не существует, когдаc_file.py пытается импортироватьa.b.d, (И это действительно нене существует, потому что мы были в процессе его импорта.)

Как можно решить эту проблему?

Ответы на вопрос(5)

Ваш ответ на вопрос