[Python] ログに含まれる改行をエスケープして1行にする
loggingモジュールのFormatterクラスを拡張してログに含まれる改行文字をエスケープする方法を紹介します。
loggingモジュールのFormatterクラスを拡張してログに含まれる改行文字をエスケープする方法を紹介します。
Pythonでプログラムを書いているときに、ログ収集プラットフォームに送るログの出力先をログレベルで標準出力、標準エラー出力に分けたいことがあったので、loggingモジュールのフィルタオブジェクトを使って実装する方法を記載します。