从网址下载html网页时出现以下错误。
1023,1023
代码:
Error: raise URLError(err) urllib2.URLError: <urlopen 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>
我认为这可能是由于某些代理设置或更改超时但我不确定。请帮助,我手动检查网址似乎打开完全正常。
答案 0 :(得分:1)
嗯,因为大部分时间都没有发生在你身上,我可以推断你的网络可能很慢。 尝试按以下方式设置超时:
req = urllib2.Request(site, headers=hdr)
timeout_in_sec = 360
page = urllib2.build_opener(urllib2.HTTPCookieProcessor).open(req, timeout=timeout_in_sec)
page_content = page.read()