Модуль logging в Python — это набор функций и классов, которые позволяют регистрировать события, происходящие во время работы кода. Модуль входит в стандартную библиотеку.
Пример использования:
import logging
logging.basicConfig(filename='app.log', level=logging.INFO)
Для модуля используем стандартные методы логирования сообщений:
debug() — отображается подробная информация, обычно представляющая интерес только при диагностике проблем в приложении.
info() — отображается общая информация о приложении.
warning() — отображается информация, указывающая на то, что произошло нечто непредвиденное или существует вероятность возникновения проблем в будущем.
error() — показывает ошибку или невозможность выполнения некоторой задачи или функций (регистрация ошибок для отслеживания ошибок базы данных или сбоев HTTP-запросов).
critical() — ошибки, которые являются очень серьезными и требуют срочного решения.
Разъяснивший Python
