у сторонних библиотек не получается отключить логирование простым setLevel для их логера. Есть какой-то простой рецепт как с такими случаями разбираться? Или стоит просто почитать logging how to и всё станет понятно?
Как это, не получается? Если в библиотеке используется стандартный logging, всё должно получаться. Попробуй вывести список всех логгеров, там должны быть твои либы: import logging loggers = [logging.getLogger()] # get the root logger loggers = loggers + [logging.getLogger(name) for name in logging.root.manager.loggerDict] Далее можешь отключить то что не нужно. Для этого удобно использовать dictConfig.
Обсуждают сегодня