его хочу использовать в B, C
соответственно в B,C импортирую его (from A import cl)
Далее, допустим в A и С я так же импортирую что-то из одного и того же внешнего модуля. Т.е так же происходит дублирование одного и того же импорта в разных файлах проекта.
Вопрос - дублирование импортов это норма или есть какой-то адекватный подход для решения этой «проблемы» ?
Импорты не влияют на производительность. Точнее говоря, импорт будет сделан 1 раз, инициализирован, а в дальнейшем, грубо говоря, будет кэш использоваться. Так что никакой проблемы нет
Обсуждают сегодня