Лёгкое логирование в Python с Loguru. Замена встроенной библиотеке logging


Запускаем мощную платную обучающую программу, интересно принять участие? Пройдите опрос — simpoll.ru/run/survey/c44b6a04

Сказать спасибо можно здесь — boosty.to/digitalize.team

Если использование встроенной в Python библиотеки logging кажется вам сложным и избыточным, то скорее всего библиотека loguru — то, что вам нужно. Поговорим о простом логировании в Python с loguru, установим и сконфигурируем библиотеку, а также покажем несколько быстрых лайфхаков с ней.

/****************** about ******************/

Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:

— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.

Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.

С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.

Мои соц сети:
www.facebook.com/a.goloburdin
www.instagram.com/alexeygoloburdin/
vk.com/a.goloburdin

---

Логирование в Python и Django


Запускаем мощную платную обучающую программу, интересно принять участие? Пройдите опрос — simpoll.ru/run/survey/c44b6a04

Сказать спасибо можно здесь — boosty.to/digitalize.team

Финальное видео в серии материалов о работе с исключениями в Python на примере Django. Поговорим о том, что такое логирование, для чего оно, как оно настраивается и как сделать его гибким.

0:00 О чем пойдёт речь
0:30 Для чего нужно логирование?
3:27 Логирование VS print
4:09 Уровни логирования
5:58 На чём строится логирование в Python/Django
6:20 Loggers
8:45 Handlers
9:10 Formatters
9:37 Filters
10:02 Смотрим на примере
18:27 Рекомендации

Всё о работе с исключениями в Python — www.youtube.com/watch?v=89wpfOAgrCk
Обработка исключений в Django — www.youtube.com/watch?v=4qQDFt4EXdk

/****************** about ******************/

Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:

— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.

Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.

С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.

Мои соц сети:
www.facebook.com/a.goloburdin
www.instagram.com/alexeygoloburdin/
vk.com/a.goloburdin

---

Celery Django - практика #2


Создадим Celery приложение в Django проекте. Настроем брокер и воркер. Настоем работу фоновых задач. Создадим периодические задачи сelery beat.
gmail-smtp — www.hostinger.com.ua/rukovodstva/kak-ispolzovat-smtp-server
celery-beat — docs.celeryproject.org/en/latest/reference/celery.beat.html
celery periodic -http://docs.celeryproject.org/en/latest/userguide/periodic-tasks.html#crontab-schedules
Мы в сети:
Донат — donatepay.ru/don/186076
Telegram — t.me/trueDjangoChannel
ВК — vk.com/djangochannel
— Провожу индивидуальные занятия (ментор) по python, django, javascript, vue.js, html, css
Moй Telegram — t.me/DJWOMS
— #django #ityoutubersru #celery