python ロギング モジュール Logレコード例外処理デバッグ
1. ログレベル
ログ レベルは、どのイベントをログに記録するかを指定します。最低レベルから最高レベルまで、これらのレベルには次のものが含まれます:
StreamHandler: ロギング メッセージをコンソールまたはファイルに出力します
SMTPHandler: 電子メール ログ メッセージ
リーリー 3. ログ フォーマッタ4. 例外処理
ログモジュールは例外を便利に記録できます:
リーリー
<strong class="keylink"></strong>5. デバッグ
ロギング モジュールはデバッグにも役立ちます:
logging.debug()
関数を使用して、デバッグ情報を記録します。例:リーリー
使用logging.getLogger(name).setLevel(level)
特定のロガーのレベルを変更します。例:
6.ベストプラクティス
ログレベルを常に設定するフォーマッタを使用してカスタム ログ形式を定義する
例外の追跡トラブルシューティングのためのデバッグ情報の使用
以上がPython ロギング モジュール ガイド: 共通の知識ポイントを解決するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。