でイベントをログに記録しても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 ファイルに変更を加えることは避けたいです。
ベストアンサー1
ルートロガーは常にデフォルトでWARNINGレベルになります。
logging.getLogger().setLevel(logging.INFO)
それで大丈夫なはずです。