Pythonでログ出力を行う際には、loggingというライブラリが一般的に使用されます。特に、設定にはdictConfigを用いることが多いです。

以下に、基本的なログ出力のコードを示します。

import logging
logger = logging.getLogger(__name__)
logger.debug('Debug')
logger.info('Info')
logger.warning('Warning')

この例では、Handlerが指定されていないため、デフォルトのHandlerが使用されます。デフォルトのHandlerWARNING以上のログをstderrに書き込みます。

また、loggingライブラリにはLoggerHandlerの2つの主要な要素があります。Loggerにアプリやライブラリはログを書き込み、Handlerでメインスクリプトはログの記録方法を指定します。

さらに詳しくは、以下のリンクを参照してください。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です