2025-11-23

Python

【Python】logging.configとYAMLファイルで設定を分離する

こんにちは、JS2IIUです。プロジェクトの規模が大きくなり、複数のモジュールに分かれてくると、ロギング の設定は複雑になりがちです。前回記事で logging の強力なハンドラ群を学びました。しかし、これらを全てPythonコード内に logger.addHandler() や handler.s...
Python

【Python】loggingの各種ハンドラ完全ガイド:基本からローテーション、非同期処理まで

こんにちは、JS2IIUです。機械学習モデルの学習や、長時間稼働するバッチ処理の実装において、「ログ」はシステムの健康状態を知るための生命線です。特に PyTorch や TensorFlow を用いた 深層学習 の現場では、数日間に及ぶ学習プロセスが正常に進んでいるか、あるいは途中で勾配消失などの...