gpt4 book ai didi

python - 如何 scrapy 处理 dns 查找失败

转载 作者:太空狗 更新时间:2023-10-30 00:02:49 31 4
gpt4 key购买 nike

我希望在抓取域 Scrapy 时处理 DNS 错误。

这是我看到的错误:

ERROR: Error downloading <GET http://domain.com>: DNS lookup failed: address 'domain.com' not found [Errno 8] nodename nor servname provided, or not known.

当我遇到这样的错误时,我怎么能得到通知,这样我就可以自己处理它,而不用 Scrapy 抛出一个错误然后继续。

最佳答案

使用 errback 和回调:

Request(url, callback=your_callback, errback=your_errorback)

errback:

def your_errorback(self, response):
//your logic will be here

关于python - 如何 scrapy 处理 dns 查找失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25840049/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com