logging.getLogger("exchange_utils») в каждом файле?
Да, фабрика вернёт синглетон по имени
Для чего тебе логгер в каждом файле?
Чтобы писать логи
А если у меня есть три точки входа, чтобы логеры для них отличались стоит через `__name__`?
Ох не стоит вам плодить разных имён много - помните о глобальном dict что инстансы хранит....
Разные логеры нужны для того, чтобы их можно было по-разному настраиваивать. Зачем тебе настраивать логеры по файлам? Ну, и если тебе это нужно, то да, стоит использовать logging.getLogger(__name__)
Упаси вас Аллах так делать (хотя если у вас много памяти....)
Ты хочешь сказать, что несколько десятков объектов логеров хоть какой-то значимый эффект на потребление памяти окажут?
Обсуждают сегодня