【发布时间】:2016-04-17 21:44:06
【问题描述】:
相关代码
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
我有自己的代码用于在数据库中保存错误代码。我不希望它们显示在日志输出中。如何抑制这些错误?
请注意,我不想隐藏所有错误 - 只是这里正在处理的错误。
【问题讨论】:
-
你的意思是改变日志级别吗?
-
不,我只是不想显示我在
handle_error方法中收到的错误 -
可能在调用错误处理程序之前就记录了这些错误。
-
您能分享错误的日志示例吗?
标签: python error-handling scrapy twisted