Модуль logging — стандартный инструмент для логирования. Уровни: DEBUG, INFO, WARNING, ERROR, CRITICAL. Создай логгер: logger = logging.getLogger(__name__). Настрой handlers (куда писать: файл, stdout, syslog), formatters (формат строки), и уровни. basicConfig — быстрая настройка для простых случаев. Для продакшена — dictConfig или fileConfig. Не используй print для логов — logging потокобезопасен, поддерживает ротацию файлов, удалённую отправку, фильтрацию по уровням.
Как работает logging в Python?
Middle
313 просмотровAFK Offer AI
Как отлаживать Python-код?