Диджитализируй!

@t0digital · ai · Russian · active

Subscribers 28.6K Subscribers, last 30 days: 28.6K → 28.6K +0 24h
Reach per post (ERR) 56.0%16K avg views
Posting 4.9/week last 3 days ago
Reactions per 1K views 14.5 😁 👍 ❤
edited

Готовлю материал по логированию в пытоне. Забавно, что без логирования ни одна продакшн система не обходится, но, кажется, примерно никто толком не понимает, как logging работает:) import logging logger = logging.getLogger(__name__) logger.setLevel("INFO") logger.info("Всё нормалдыкс!") — Выведется ли тут лог-сообщение? А хрен, не выведется! — А сколько тут логгеров, один? А хрен, два! — А logger.warning("Кранты!") выведется или нет? А вот выведется! А почему? А вот так! — А сколько тут хендлеров? А ни одного! А почему тогда warning бы вывелся? А вот так! — А если логгеру установить вместо INFO уровень логирования NOTSET (а такой есть!), то он будет выводить все уровни? А хрен! Вот со всем этим и многим другим и разберёмся. Например, ещё как трассировки (request_id, user_id) в логи прозрачно проставлять в одном месте вместе каждого вызова логгера. Ух есть куда закопаться! Если вас что-то особенно беспокоит в логировании, но вы боялись это спросить — самое время написать это в комментах:)

Views over time

010K20K30K40K17 Aug 13:3912 Nov 20:1232.7K17 Aug 13:39: 0 views12 Nov 20:12: 32,700 views
Snapshots we took after posting.
WhenViews
17 Aug 2026, 13:390
12 Nov 2026, 20:1232.7K

Who shared this post

Posts in other channels we index that link to this one. (Forwards with a hidden source can't be traced.)

Nobody yet.