Day 151ログのレベル別出力をloggingで切り替える

2026-07-25 JST ・ 難易度: 実用 ・ カテゴリ: 実用ロギング

Pythonコード

1import logging2logging.basicConfig(level=logging.INFO)3logger = logging.getLogger()4logger.info('情報レベルのログ')5logger.warning('警告レベルのログ')6logger.error('エラーレベルのログ')7logger.critical('クリティカルレベルのログ')8 9# ログレベルを変更する10logging.basicConfig(level=logging.WARNING)11logger.info('情報レベルのログ')12logger.warning('警告レベルのログ')13logger.error('エラーレベルのログ')14logger.critical('クリティカルレベルのログ')

解説

次に試してみよう