📦
Логи в Python за 3 строки кодаСтандартный
logging умеет многое, но для простых задач его настройка может показаться избыточной.
Loguru позволяет начать логирование практически сразу, без лишнего кода.
Установка библиотеки:pip install loguru
Быстрый стартfrom loguru import logger
logger.debug("Отладка")
logger.info("Всё работает")
logger.error("Ошибка подключения")
Возможности🔹
Цветные сообщения в консоли, чтобы быстрее находить ошибки.
🔹
Контекст ошибки: файл, функция и номер строки автоматически добавляются к сообщениям.
🔹
Запись в файл с ротацией логов по размеру:
logger.add("file.log", rotation="1 MB")
Когда размер файла достигнет 1 МБ, Loguru начнёт записывать сообщения в новый файл, сохранив старый.
☝🏼
Когда использоватьБиблиотека особенно удобна для небольших скриптов, ботов и сервисов, где хочется быстро настроить понятные логи.⚙️
Документация✅ Мы в Max – подписывайся