Ответ 1
Корневой журнал всегда имеет значение WARNING. Попробуйте позвонить
logging.getLogger().setLevel(logging.INFO)
и все должно быть хорошо.
Я уверен, что мне нужно что-то менять, но не знаю, где; это то, что происходит:
import logging
logging.info('I am info')
не печатает на терминале, но:
import logging
logging.warn('I am warning')
выполняет печать I am warning
.
Есть ли изменение уровня среды, которое я могу сделать, чтобы информация о python начала печатать на консоли? так что мне не нужно вносить изменения в каждый файл python?
Корневой журнал всегда имеет значение WARNING. Попробуйте позвонить
logging.getLogger().setLevel(logging.INFO)
и все должно быть хорошо.
Вам нужно позвонить logging.basicConfig до вызова logging.info
или logging.warn
и передать желаемый аргумент level=
.