モジュールを使用してPythonログを出力すると、標準出力に自動的に出力されますログファイルには、たとえば、logger.warning
、logger.critical
、logger.error
へのすべての通話は、意図した場所に移動するだけでなく、常にstdout
にコピーしてください。これは、メッセージの重複を避けるためです。Pythonロガーはログに加えてすべてのメッセージをstdoutに出力する
mylogger.critical("something failed")
print "something failed"
この回答を確認してくださいhttps://stackoverflow.com/questions/9321741/printing-to-screen-and-writing-to -a-file-at-the-time – SeF