Сообщить об ошибке.

Функция getLevelName() модуля logging в Python

Получить текстовое описания уровня логирования

Синтаксис:

import logging

logging.getLevelName(level)

Параметры:

  • level - int числовое представление уровня логирования.

Возвращаемое значение:

  • строк с описанием уровня логирования.

Описание:

Функция getLevelName() модуля logging возвращает текстовое представление уровня level логирования ведения журнала.

Если уровень является одним из предопределенных уровней CRITICAL, ERROR, WARNING, INFO или DEBUG, то возвращается соответствующая строка. Если стандартные уровни были связаны с именами с помощью функции logging.addLevelName(), то возвращается имя, с которым связывался указанный уровень.

Если передается числовое значение, соответствующее одному из определенных пользователем уровней, то возвращается соответствующее строковое представление. В противном случае возвращается строка 'Level %s' % level.

Примечание. Уровни являются внутренними целыми числами, так как они должны сравниваться в логике регистрации. Функция logging.getLevelName() используется для преобразования целочисленного уровня в его имя, отображаемое в отформатированном сообщении журнала, с помощью спецификатора формата %(levelname)s.

Примеры:

>>> import logging
>>> logging.getLevelName(10)
# 'DEBUG'
>>> logging.getLevelName(40)
# 'ERROR'
>>> logging.getLevelName(15)
# 'Level 15'