を使用してイベントをログに記録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()
ことで、ルートロガーが返されます。他のロガーを変更しない限り、ルートロガーを変更するだけで済みます。