繁体   English   中英

urllib总是遇到超时错误

[英]Timeout Error always encountered with urllib

我正在尝试使用python的urllib类以编程方式访问站点资源。 但是,无论我使用哪个站点,都会收到超时错误。

此代码有什么问题?

url = "http://en.wikipedia.org/wiki/List_of_HTTP_header_fields"
fileLoc = "directory\\" + url.rpartition("/")[2]
request = Request(url)
request.add_header("User-Agent", "Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)")
response = urlopen(request)
data = response.read()
text = data.decode('utf-8')
file = open(fileLoc, "w+")
file.write(text)
file.close

该错误发生在urlopen(request)方法中。 任何帮助是极大的赞赏。

正如@dhke所建议的,我实际上是在强制代理之后。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM