0
大きなNのために "registry.log"に記録される異なるロガー(log1、log2、log3、...、logN)があります。 "registry.log"をN個の異なるファイルに " registry.log "が本当に大きくなる可能性があります。Pythonロギング:異なるファイルにログを整理する最も良い方法は?
回転ハンドラなどで自動的にこれを行う方法はありますか?
大きなNのために "registry.log"に記録される異なるロガー(log1、log2、log3、...、logN)があります。 "registry.log"をN個の異なるファイルに " registry.log "が本当に大きくなる可能性があります。Pythonロギング:異なるファイルにログを整理する最も良い方法は?
回転ハンドラなどで自動的にこれを行う方法はありますか?
ログされるイベントの詳細に基づいて書き込むファイルを決定し、そのファイルに書式設定されたイベントを書き込むサブクラスを作成します(サブクラスはlogging.Handler
です)。
[RotatingFileHandler](https://docs.python.org/3/library/logging.handlers.html#rotatingfilehandler) – tdelaney
どのようにですか?これまでのところ、ファイルのサイズに応じてしかできませんでした。 – Roxy