目次
- 目次
- はじめに
- loggingモジュールの基本的な使い方
- コマンドラインからログのレベル変更
- モジュール毎のロガー設定とロギングレベルの変更
- loggingのhandler
- loggingで使えるhandler
- loggingのfilter
- 設定ファイルによるロガーの設定
- 参考資料
- MyEnigma Supporters
はじめに
自分以外の人に使用されるソフトウェアを開発している場合、
自分の手元では発生しない問題や、
たまにしか発生しない問題に悩まされることが多いと思います。
そんな場合は、手元で再現することができないので、
ソフトウェアにロガーを埋め込み、
その問題が発生した時のログファイルを元に
問題解決することになります。
そんな時に重要なのが、
元のソフトウェアを変更することなく、
必要な情報を得るためのロギング機能を実装することです。
今回の記事では、Pythonの標準ライブラリの一つである
ロギング機能用モジュールloggingの基本的な使い方や、
ユースケースに基づく、逆引きメモを紹介したいと思います。
続きを読む