由于目标计算机积极拒绝,无法连接。由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 python爬虫
·
采用爬虫下载视频,更换下载链接后,程序意外报错,如下:
Failed to establish a new connection: [WinError 10061] 由于目标计算机积极拒绝,无法连接。
或者如下:
Failed to establish a new connection: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
主要核心代码为:
try:
resp = requests.get(uri, headers = self.headers, proxies = proxies)
except:
traceback.print_exception()
在网上搜索相关资料发现,采用代理池proxies访问链接时,针对目标链接无法采用代理池进行python爬取内容。针对其他链接如腾讯视频、爱奇艺等均可使用代理池。
解决方法:
1. 去掉proxies = proxies 代理池即可正常爬取内容。
或者:
2. 点开设置-->代理设置-->弹出Internet属性-->局域网设置-->自动检测设置
错误原因:
1. 网站问题,不支持IP代理池。
2. 代理池不稳定,无法建立有效的连接。
参考链接:
http://bbs.fishc.com/forum.php?mod=viewthread&do=tradeinfo&tid=74032 12楼建议
https://segmentfault.com/q/1010000011209146/a-1020000011209986
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)