не пойму. я наверное непонятно расписал? 3 чата включая англоговорящих и никто не знает? (
тебе в соседнем чате ответил тишка17 прямо под твоим сообщением
Если только динамически симпортить все файлы внутри директории пакета, но это так себе решение, рекомендую пересмотреть дизайн
importlib может то, что ты хочешь, но сделав ето, ты поймёшь почему так делать ни надо
почему плохое решение? Мне показалось, что это нормальный дизайн. Есть Общий пакет модулей. В пакете каталоги с модулями. А как иначе?
почему вы не можете конкретно написать?
я не знаю как точно это сделать, уже не помню, но просто говорю куда копать
То, что модули лежат внутри пакета - это ок. То что, идёт попытка симпортить все модули пакета внутри init - не ок
почему не ок? А как мне тогда доступ к модулям иметь при этом потратив минимум усилий для их 'регистрации' в init ?
напрямую обращаться нельзя? from package.module import cls? from package import module?
Обсуждают сегодня