采用爬虫下载视频,更换下载链接后,程序意外报错,如下:
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爬取内容。针对其他链接如腾讯视频、爱奇艺等均可使用代理池。
http://bbs.fishc.com/forum.php?mod=viewthread&do=tradeinfo&tid=74032 12楼建议
https://segmentfault.com/q/1010000011209146/a-1020000011209986