Python Logging: Правильное Логирование за 20 минут

Аватар автора
Павлин Шарит - ИТ вместе с Николаем Павлиным
В этом видео я расскажу про правильное использование логирования в Python. Начнём с разбора того, почему print() не подходит для логирования в реальных проектах. Поговорим про отсутствие временных меток, уровней важности и проблемы с отладкой. Затем разберём как правильно настроить logging в Python проектах. Покажу базовую настройку логгера, форматирование сообщений и работу с разными уровнями логирования. Рассмотрим продвинутые техники: настройку через YAML конфигурацию, создание цветного вывода в консоль, ротацию логов по размеру и времени, а также отправку логов во внешние системы. В конце обсудим вопросы безопасности и разберём лучшие практики. Расскажу про защиту чувствительных данных и типичные ошибки, которые допускают разработчики при работе с логированием. 0:00 Вступление 1:00 Почему print это плохо 4:17 Основные части логгера 10:10 Свой форматтер 13:00 Конфигурация с помощью словаря и файла 19:20 Передача логов в внешнюю систему

0/0


0/0

0/0

0/0