example.py 文件源码

python
阅读 18 收藏 0 点赞 0 评论 0

项目:scrapy_redis_spider 作者: lymlhhj123 项目源码 文件源码
def error_back(self, failure):
        #request????error_back
        #???????request?????????????????
        #???????dns???????
        #???????????redis???????

        if failure.check(HttpError):
            #?????200?????
            response = failure.value.response
            self.logger.error('[%s] GET [%d]', response.url, response.status)

        if failure.check(DNSLookupError):

            #dns????
            request = failure.request
            self.logger.error('[%s] DNSLookupError', request.url)

        if failure.check(TimeoutError, TCPTimedOutError):

            #????
            request = failure.request
            self.logger.error('[%s] TimeoutError', request.url)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号