Денис Катаев: Разработчики имеют такие логи, на какие у них хватает фантазии
Описание
Разработчики имеют такие логи, на какие у них хватает фантазии
Разработчики часто используют оператор print для отслеживания ошибок и не используют мощный модуль логирования из стандартной библиотеки Python. Я расскажу о его преимуществах и особенностях настройки.
Подробно разберём, как затащить logging в проект, как отлавливать ошибки в асинхронных приложениях и как конфигурировать модуль, если вы пишете опенсорс-библиотеку. В итоге, вы научитесь превращать логи в realtime-профайлер, который поможет в нахождении узких мест и в расследовании инцидентов.
Денис Катаев
Екатеринбург, Россия
Ведущий программист
Tinkoff.ru
Разработчик в Tinkoff.ru, майнтейнер библиотеки flake8-rst, спикер конференции PyCon Russia.
Контакты организаторов