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