Когда я регистрирую событие с помощью logging.info
, оно не отображается в терминале Python.
import logging
logging.info('I am info') # no output
Напротив, события, зарегистрированные с помощью, logging.warn
действительно появляются в терминале.
import logging
logging.warn('I am warning') # outputs "I am warning"
Есть ли изменение уровня среды, которое я могу сделать для logging.info
печати на консоли? Я хочу избежать внесения изменений в каждый файл Python.
getLogger()
, он возвращает вам корневой регистратор. Пока вы не изменяете другие регистраторы, вам нужно изменить только корневой регистратор.