Python で logging モジュールを次のように使用しています。
import logging, sys
logger= logging.getLogger(__file__)
logging.basicConfig(stream = sys.stderr, level=logging.DEBUG, format='%(filename)s:%(lineno)s %(levelname)s:%(message)s')
logger.debug("Hello World")
で基本構成を設定した後line 3
、出力ストリームを sys.stderr からファイルに変更できるコマンド ライン引数が必要です。
ドキュメントを読んだところ、 と の両方が同時に存在する場合filename
、stream
はstream
無視されると書かれています。
さて、私はbasicConfig
すでにline 3
.