У меня тут небольшая проблема. Я настроил файл с нуля, чтобы проверить мою регистрацию. Ни consoleHandler, ни fileHandler не получают правильный вывод (любой вывод). Кто-нибудь может увидеть, могут ли они глазные проблемы? Вот мой файл конфигурации журнала
[loggers]
keys=root
[handlers]
keys=fileHandler, consoleHandler
[formatters]
keys=simpleFormatter
[logger_root]
level=DEBUG
handlers=fileHandler, consoleHandler
formatter=simpleFormatter
[handler_consoleHandler]
class=StreamHandler
level=DEBUG
formatter=simpleFormatter
args=(sys.stdout, )
[handler_fileHandler]
class=FileHandler
level=DEBUG
formatter=simpleFormatter
args=(os.path.join(os.getcwd(), 'logging.log'), 'w')
[formatter_simpleFormatter]
format=%(asctime)s - %(levelname)s - %(message)s
datefmt="%Y-%m-%d %H:%M:%S"
Вот файл с нуля Python,
import logging
from logging import config
LOGGER_NAME = 'Work'
logger = logging.getLogger(LOGGER_NAME)
logging.config.fileConfig('C:\\Users\\cschuma1\\PycharmProjects\\workstuff\\config\\logging.conf')
addition = 'add' + 'ition'
logger.debug('print addition %s', addition)
Я внимательно посмотрел на другие конфигурации по stackoverflow и считаю, что у меня есть все необходимые уровни, объекты форматирования / обработки и т. Д. Для моей задачи. Кто-нибудь знает, чего мне не хватает?