Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Python Logging: Правильное Логирование за 20 минут
🎯 Смотрите новые видео раньше других + поддержите проект: 🔍 Большой чек-лист деплоя Python приложения: 🚀 FastAPI шаблон: Код из видео - В этом видео я расскажу про правильное использование логирования в Python. Начнём с разбора того, почему print() не подходит для логирования в реальных проектах. Поговорим про отсутствие временных меток, уровней важности и проблемы с отладкой. Затем разберём как правильно настроить logging в Python проектах. Покажу базовую настройку логгера, форматирование сообщений и работу с разными уровнями логирования. Рассмотрим продвинутые техники: настройку через YAML конфигурацию, создание цветного вывода в консоль, ротацию логов по размеру и времени, а также отправку логов во внешние системы. В конце обсудим вопросы безопасности и разберём лучшие практики. Расскажу про защиту чувствительных данных и типичные ошибки, которые допускают разработчики при работе с логированием. 0:00 Вступление 1:00 Почему print это плохо 4:17 Основные части логгера 10:10 Свой форматтер 13:00 Конфигурация с помощью словаря и файла 19:20 Передача логов в внешнюю систему