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

Опубликовано: 10 Ноябрь 2024
на канале: Павлин Шарит - ИТ вместе с Николаем Павлиным
929
73

🔍 Большой чек-лист деплоя Python приложения: https://t.me/pavlin_share/176
🚀 FastAPI шаблон: https://t.me/pavlin_share/179

В этом видео я расскажу про правильное использование логирования в Python.
Начнём с разбора того, почему print() не подходит для логирования в реальных проектах. Поговорим про отсутствие временных меток, уровней важности и проблемы с отладкой.
Затем разберём как правильно настроить logging в Python проектах. Покажу базовую настройку логгера, форматирование сообщений и работу с разными уровнями логирования.
Рассмотрим продвинутые техники: настройку через YAML конфигурацию, создание цветного вывода в консоль, ротацию логов по размеру и времени, а также отправку логов во внешние системы.
В конце обсудим вопросы безопасности и разберём лучшие практики. Расскажу про защиту чувствительных данных и типичные ошибки, которые допускают разработчики при работе с логированием.

0:00 Вступление
1:00 Почему print это плохо
4:17 Основные части логгера
10:10 Свой форматтер
13:00 Конфигурация с помощью словаря и файла
19:20 Передача логов в внешнюю систему


Смотрите видео Python Logging: Правильное Логирование за 20 минут онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Павлин Шарит - ИТ вместе с Николаем Павлиным 10 Ноябрь 2024, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 929 раз и оно понравилось 73 людям.