Уровень регистрации по умолчанию - предупреждение.Так как вы не изменили уровень, уровень корневого регистратора все еще является предупреждением.Это означает, что он будет игнорировать все журналы с уровнем ниже, чем предупреждение, включая журналы отладки.
Это объясняется в руководстве :
import logging
logging.warning('Watch out!') # will print a message to the console
logging.info('I told you so') # will not print anything
* 1007Строка 'info' ничего не печатает, потому что уровень выше, чем info.
Чтобы изменить уровень, просто установите его в корневом логгере:
'root':{'handlers':('console', 'file'), 'level':'DEBUG'}
Другими словами,недостаточно определить обработчик с помощью level = DEBUG, фактический уровень ведения журнала также должен быть DEBUG, чтобы заставить его что-либо выводить.