Почему setLevel влияет на все регистраторы в этом случае? - PullRequest
0 голосов
/ 19 декабря 2018
import logging
logging.basicConfig(level=logging.INFO)
logging.info("this statement is printed")
logger = logging.getLogger(name=None)
logger.setLevel(logging.ERROR)

logging.error("this statement is printed")
logger.error("this statement is printed")
logging.info("this statement IS NOT printed")

Почему последняя строка не печатается?Я думал, что только новый регистратор был установлен на уровень ОШИБКИ.Почему logging.info больше не работает?Благодарю.

...