Встречается на собеседованиях • сегодня
Что такое уровни логирования
В Python уровни логирования — это предопределённые константы, которые определяют важность сообщений в логах. Они помогают фильтровать информацию по степени серьёзности.
Основные уровни (по возрастанию важности):
DEBUG— детальная отладочная информация.INFO— подтверждение, что всё работает штатно.WARNING— предупреждение о потенциальных проблемах.ERROR— серьёзная ошибка, но программа может продолжать работу.CRITICAL— критическая ошибка, приводящая к остановке.
Пример:
python
import logging
logging.basicConfig(level=logging.DEBUG)
logging.debug("Отладочное сообщение")
logging.info("Информационное сообщение")
logging.warning("Предупреждение!")
logging.error("Ошибка!")
logging.critical("Критическая ошибка!")Уровень basicConfig устанавливает минимальный порог логирования (например, DEBUG включает все сообщения, а WARNING — только предупреждения и выше).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы