Типичные улучшения

Для поиска по тегу начните название тега с символа '@'.

Улучшения, показаны 7 из 7.

Воспользуйтесь logging.exception

Отправить в лог информацию об ошибке — это настолько частая задача, что для неё есть …

Отделите сбор логов от их обработки

Если модуль сам настраивает логирование: фильтрует сообщения или пишет их в файл, — то он …

Структурируйте работу с логером

Cуществует стандартная схема кода: 1. Создается логер в шапке файла 2. Сообщения отправляют функций внутри …

Сделайте logger глобальной переменной

Обычно логер нужен сразу внутри многих функций, и, чтобы не вызывать `getLogger` много раз внутри …

Приведите к стандарту настройки уровня логирования

Каждый программист сам выбирает какой уровень логирования назначить сообщениям в логе — будeт это DEBUG, …

Избавьтесь от условий if при логировании

Вот так делать не надо: ```python if logging_enabled: logging.info(f"Data loaded!") ``` Все эти `if` сильно …

Избавьтесь от лог-файлов

Скрипт предназначенный к запуску на сервере не должен брать на себя обработку логов. Это не …