Я новичок в python. Я пытался войти в python, и я наткнулся на Не удалось найти обработчиков ошибок logger при попытке распечатать предупреждение через экземпляр журнала. Ниже приведен код, который я пробовал
import logging
logger=logging.getLogger('logger')
logger.warning('The system may break down')
И я получаю эту ошибку Никакие обработчики не могут быть найдены для logger "logger"
Что меня смущает, когда я сначала пытаюсь напечатать предупреждение с помощью logging
, а затем через logger
, он отлично работает, например
>>> import logging
>>> logging.warning('This is a WARNING!!!!')
WARNING:root:This is a WARNING!!!!
>>>
>>> logger.warning('WARNING!!!!')
WARNING:logger:WARNING!!!!
Может кто-то пролить свет на то, что происходит во втором сценарии?