logging.INFO
に設定したほとんどのプログラムで使用するロガーがあります。これは私にとって、ログに記録されたものは必ずしも警告などではないので、最も合理的な設定です。問題はrequests
とurllib
です。それぞれのHTTP要求に対してlogging.INFO
を使用してください。これは私のETLプロセスのいくつかの超ロング・ログを作成しますが、必ずしも役立つとは限りません。http要求、コンテキストマネージャまたはカスタムログレベルのログノイズを削減しますか?
私は、有用なロギング情報がないETL部分の間にスクリプトの全体的なレベルをlogging.WARNING
に設定するコンテキスト管理機能を最初に作成することを考えました。もう1つの方法は、logging.INFO
とlogging.WARNING
の間にカスタムログレベルを作成することです。その目的は、より再利用可能で、より効率的に動作するでしょうか?