Как в питоне задать уровни логгирования для разных модулей?

Люблю включать в джанго logging.basicConfig(level=logging.DEBUG) - сразу понятно, где какиезапросы шлет орм и не переписать ли его. А тут пришлось подключить новый модуль... Который, "срет" отладочной информацией... Хотя нет, правильнее сказать "СРЁТ" тысячами строк бесполезныой debug-инфы.
Как всем поставить уровень дебаг, а отдельному поставить уровень critical?
  • Вопрос задан
  • 2410 просмотров
Решения вопроса 1
@thenno
Проектирую, разрабатываю, преподаю.
В общем случае для Питона:

logging.getLogger(<имя логера>).setLevel(logging.CRITICAL)

Подробнее я писал тут:thenno.me/blog/disable-logging.html
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
yttrium
@yttrium
Django uses the dictConfig format. configuring-logging
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы