私はpythonロガーをjupyterノートブックでテストしています。python logger - 一度しか実行できません
新しく起動したカーネルで次のコード例を実行すると、適切な内容のログファイルが作成され、作成されます。私はと言うと同じコードを再実行しようとした場合
import logging
logging.basicConfig(filename='/home/depot/wintergreen/example.log',level=logging.DEBUG)
logging.debug('This message should go to the log file')
logging.info('So should this')
logging.warning('And this, too')
はしかし、例えば、ファイル名がexample.log2
にexample.log
から変更しても、何も起こりません、ファイルexample.log2
は作成されません。
私はロギングを実行しようとすると、初めて実行したときにしか機能しないように見えたので、そのテストを終了しました。私はここで何が間違っていますか?
作品... – thebjorn
:一般的には、いつでもあなたはにbasicConfig()に問題がある、それは少し不便ですが、あなたはより多くの制御を与え、完全なAPIを使用する時間があることを意味し@thebjornあなたはジュピターノートでテストしましたか? –
@thebjornそれは質問で二度言及している –