urllib始终遇到超时错误

时间:2015-03-20 16:58:36

标签: python python-3.x 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)方法中发生错误。非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

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