
loguru — это библиотека, целью которой является приятное ведение логирования в Python!
Перестаньте уже использовать print(), используйте логирование!
В Python уже существует библиотека для логирования logging, но у неё есть одна проблема — время, которое мы тратим на настройку конфига, да и работа с ним затрудняется, если конфиг становится больше.
Кроме того, эта библиотека предназначена для того, чтобы сделать ведение логов Python менее болезненным, добавив ряд полезных функций, которые устраняют предостережения стандартных средств ведения логирования. Использование журналов в вашем приложении должно быть автоматическим, Loguru пытается сделать его одновременно приятным и мощным.
В loguru есть: асинхронность, стек вызовов, отправка уведомлений на почту и понятность :3
Стоит отметить, что основная концепция loguru заключается в том, что существует только один логгер.
Ставится командой ⚙
Перестаньте уже использовать print(), используйте логирование!
В Python уже существует библиотека для логирования logging, но у неё есть одна проблема — время, которое мы тратим на настройку конфига, да и работа с ним затрудняется, если конфиг становится больше.
Кроме того, эта библиотека предназначена для того, чтобы сделать ведение логов Python менее болезненным, добавив ряд полезных функций, которые устраняют предостережения стандартных средств ведения логирования. Использование журналов в вашем приложении должно быть автоматическим, Loguru пытается сделать его одновременно приятным и мощным.
В loguru есть: асинхронность, стек вызовов, отправка уведомлений на почту и понятность :3
Стоит отметить, что основная концепция loguru заключается в том, что существует только один логгер.
Ставится командой ⚙
pip install loguru
Документация и примеры кода здесь.