関連するコードはScrapyの抑制に処理エラー
def start_requests(self):
requests = [ Request(url['url'], meta=url['meta'], callback=self.parse, errback=self.handle_error) for url in self.start_urls if valid_url(url['url'])]
return requests
def handle_error(self, err):
# Errors being saved in DB
# So I don't want them displayed in the logs
私はDBにエラーコードを保存するために私自身のコードを持っています。私はそれらをログ出力に表示させたくありません。これらのエラーをどのように抑制できますか?
私はすべてのエラーを抑制したくないことに注意してください。ここではすべてのエラーを処理します。
ログレベルを変更することを意味しますか? –
いいえ、私は 'handle_error'メソッドで受け取っているエラーを表示しないだけです。 – HyderA
エラーハンドラが呼び出される前でもこれらのエラーが記録されている可能性があります。 – AKS