2: 2016-12-14 (水) 06:15:56 njf[6] [7] [8] | 3: 2016-12-24 (土) 04:57:58 njf[6] [9] [10] | ||
---|---|---|---|
Line 29: | Line 29: | ||
|ERROR|error|一部の機能が実行できないようなエラー| | |ERROR|error|一部の機能が実行できないようなエラー| | ||
|CRITICAL|critical|プログラム自体が実行できない重大なエラー| | |CRITICAL|critical|プログラム自体が実行できない重大なエラー| | ||
+ | |||
+ | 表の下に行くほど重要なログで、出力されやすくなります。 | ||
例えばログのレベルをINFOにしていると、DEBUGレベルであるdebugメソッドのログは出力されず、残りのinfo、worning,error、criticalが出力されます。 | 例えばログのレベルをINFOにしていると、DEBUGレベルであるdebugメソッドのログは出力されず、残りのinfo、worning,error、criticalが出力されます。 | ||
Line 53: | Line 55: | ||
実際に使う時には日付と時間がないと、実用にはならないでしょう。 | 実際に使う時には日付と時間がないと、実用にはならないでしょう。 | ||
+ | 普段運用しているシステムならもちろん、開発中でもデバッグがうまくいかないと思っていたら、実は古いログを見ていたというのは「開発者あるある」の一つです。日付と時間はなるべく早い段階で入れるのがおすすめです。 | ||
+ | |||
「日付:メッセージ」とするには「logging.basicConfig」にformatを指定します。 | 「日付:メッセージ」とするには「logging.basicConfig」にformatを指定します。 | ||
(This host) = https://njf.jp