все Python 3loggingфункция
logging.fatal()
уровни
Старое имя logging.critical(): пишет сообщение с уровнем CRITICAL в корневой логгер. В новом коде пишут critical().
Синтаксис
logging.fatal(msg, *args, **kwargs)
В документации функции нет, а её строка документации прямо просит вызывать critical(); предупреждения при вызове при этом не будет. В записи уровень называется CRITICAL, а не FATAL: FATAL — лишь второе имя числа 50 в getLevelNamesMapping(). Программу, вопреки названию, она не останавливает.
Примеры
import logging, sys
logging.basicConfig(stream=sys.stdout, format='%(levelname)s %(message)s')
logging.fatal('конец') # → CRITICAL конец
print(logging.FATAL == logging.CRITICAL) # → True
См. также
Открыть в полном глоссарииdocs.python.orgСообщить о неточности