Предположим, что у меня есть следующая структура:
app/
__init__.py
foo/
a.py
b.py
c.py
__init__.py
a.py, b.py и c.py разделяют некоторые общие импортные (logging, os, re и т.д.). Можно ли импортировать эти три или четыре общих модуля из файла __init__.py
, поэтому мне не нужно импортировать их в каждый из файлов?
Изменить: Моя цель состоит в том, чтобы избежать необходимости импортировать 5-6 модулей в каждый файл, и это не связано с соображениями производительности.