Я пытаюсь изменить лог лог python регистратора. Но, похоже, не работает:
import logging
#50 CRITICAL
#40 ERROR
#30 WARNING <-- default
#20 INFO
#10 DEBUG
# 0 NOTSET
logger = logging.getLogger('a')
logger.setLevel(logging.DEBUG)
print('log level', logger.getEffectiveLevel())
logger.debug('Debug') # 10
logger.info('Info') # 20
logger.warning('Warning') # 30
logger.error('Error') # 40
Вывод:
log level 10
Warning
Error
Но должно быть:
log level 10
Debug
Info
Warning
Error
Почему это и что я сделал сделать неправильно?