いうフォーマットが使われます。ドキュメントに従います。結果の文字列が返されます。この関数は、ユーザが設定できる関数を使って、生成時刻をタプルに変換します。同じ署名をもつ関数に設定してください。属性を設定してください。よって扱われる部分で、コンマの後の部分はミリ秒値です。使用して追加されます。これらのフォーマット文字列は両方ともこのメソッドでハードコーディングされていました。変更後は、これらの文字列はクラスレベル属性として定義され、必要ならインスタンスレベルでオーバーライドすることができます。あることを許容します。文字列として書式化します。結果の文字列が返されます。よって返される文字列ですが、最後の改行が取り除かれています)。このデフォルト実装は、単に入力値をそのまま返します。よって使われ、レベルによって提供されるのよりも洗練されたフィルタリングを実現します。基底のフィルタクラスは、ロガー階層構造内の特定地点の配下にあるイベントだけを許可します。空の文字列で初期化された場合、すべてのイベントを通過させます。クラスのインスタンスを返します。ロガーの名前を表します。指定されたロガーとその子ロガーのイベントがフィルタを通過できるようになります。指定されなければ、すべてのイベントを通過させます。ゼロでない値を返します。適切と判断されれば、このメソッドによってレコードはその場で修正されることがあります。よって)ロギングされる際には、ハンドラにイベントが送信される前にはいつでも試されることに注意してください。そのフィルタがそれら子孫ロガーにも適用されていない限り、子孫ロガーによって生成されたイベントはロガーのフィルタ設定によってフィルタされることはありません。サブクラス化する必要はありません。メソッドを持つ、すべてのインスタンスを通せます。フィルタとして使用することができます。メソッドが呼び出されます。あると仮定され、レコードを単一のパラメータとして呼び出されます。よって返されるものと一致すべきです。フィルタは本来、レコードをレベルよりも洗練された基準に基づいてフィルタするために使われますが、それが取り付けられたハンドラやロガーによって処理されるレコードをすべて監視します。属性を追加、変更、削除したりするときに便利です。