2016-07-14 4 views
-1

Я пытаюсь добавить FileHandler к объекту регистратору в моем сценарии:AttributeError: объект 'Logger' не имеет атрибута 'FileHandler'

FOO_LOGGER = logging.getLogger(LOGGER_NAME) 

# create the logging file handler 
fh = FOO_LOGGER.FileHandler('foo.log') 

, и я получаю эту ошибку:

AttributeError: 'Logger' object has no attribute 'FileHandler'

I я использую версию python Python 2.7.6

ответ

1

У этого нет такого объекта.

Try:

import logging 

logger = logging.getLogger('simple_example') 

# create file handler which logs even debug messages 
fh = logging.FileHandler('spam.log') 

logger.addHandler(fh) 

Больше можно найти здесь: https://docs.python.org/2/howto/logging-cookbook.html

Смежные вопросы