URLError:<urlopen error =“”[errno =“”110] =“”connection =“”timed =“”out =“”>代理错误

时间:2018-03-06 13:22:23

标签: python urllib2

我正在尝试使用Matplotlib和arcgisimage使用arcgis REST API服务下载和绘制图像。我遇到的片段错误如下。我怀疑我无法连接到这个arcgis服务器,因为我被组织的防火墙阻止了。通常当我想下载某些内容时,比如使用pip,我必须输入代理,即代理。**。gov:8080。我该如何绕过这个防火墙?我在没有防火墙的情况下在家里测试了我的代码,arcgisimage运行正常,这就是为什么我怀疑这是防火墙问题。感谢。

/opt/antelope/python2.7.8/lib/python2.7/urllib2.pyc in do_open(self, http_class, req)
   1182         except socket.error, err: # XXX what error?
   1183             h.close()
-> 1184             raise URLError(err)
   1185         else:
   1186             try:

URLError: <urlopen error [Errno 110] Connection timed out>

1 个答案:

答案 0 :(得分:0)

我做了以下操作,这应该有效:

$ export http_proxy='http://myproxy.example.com:1234'
$ python myscript.py  # Using http://myproxy.example.com:1234 as a proxy