Я пытаюсь упростить свою запутанную структуру каталогов и использовать некоторые функции повторного использования кода Python, я столкнулся с необъяснимой для меня ошибкой ImportError. Последние несколько часов я читал о функциях импорта, модуля и пакета Python (здесь, здесь, здесь и здесь среди других), но так и не смог решить это (казалось бы) простая ошибка.
Вот в чем проблема.
У меня есть один каталог (
Код: Выделить всё
dirКод: Выделить всё
subdir). Каждый каталог включает в себя несколько файлов. Таким образом, моя общая структура каталогов выглядит следующим образом:
dir/
__init__.py
draw_lib.py
subdir/
__init___.py
drawing.py
Подробнее здесь: https://stackoverflow.com/questions/241 ... parent-dir