我希望在使用Python2.7中的urlopen时获得更多关于IOError: [Errno socket error] [Errno 10060]的信息。我正在使用我的个人35 my /s互联网连接(没有代理)。
我一直在使用Python脚本从不同的网站打开多个网页,并不时地收到以下错误消息:
webpage = urlopen('http://www.thewebpage.com')
IOError: [Errno socket error] [Errno 10060] A connection attempt
failed because the connected party did not properly respond after a
period of time, or established connection failed because connected
host has failed to respond试图从不同网站打开页面时出现了此错误。因此,它似乎并不完全与打开一个特定网站的网页有关。我也得到了这个错误使用机械化。
我的问题是:
我的脚本需要大约一个小时的时间来运行,并且由于这个错误而不得不重新运行它是相当不愉快的。
发布于 2014-04-11 05:55:21
在短时间内向同一台服务器发送多个请求很可能会导致服务器不响应,因为您的请求可能看起来像是ddos攻击。您可以使用try - You子句捕获异常,然后再试一次。
https://stackoverflow.com/questions/23004452
复制相似问题