Python获取URL错误:urllib.error.URLError:<urlopen error =“”[winerror =“”10060] =“”

时间:2016-07-05 07:32:09

标签: python python-3.4 python-3.5

=“”

我我正在使用python 3.4,我的任务是从网站下载链接。但是在获取数据时我得到了一个错误:

我已经从httplib2和urllib都尝试了它,但在这两种情况下它都显示相同的错误。

输出:

>>> import urllib.request
>>> request = urllib.request.Request(url)
>>> response = urllib.request.urlopen(request)

    Traceback (most recent call last):
File "C:\Python34\lib\urllib\request.py", line 1183, in do_open
    h.request(req.get_method(), req.selector, req.data, headers)
 File "C:\Python34\lib\http\client.py", line 1137, in request
    self._send_request(method, url, body, headers)
  File "C:\Python34\lib\http\client.py", line 1182, in _send_request
    self.endheaders(body)
  File "C:\Python34\lib\http\client.py", line 1133, in endheaders
    self._send_output(message_body)
  File "C:\Python34\lib\http\client.py", line 963, in _send_output
    self.send(msg)
  File "C:\Python34\lib\http\client.py", line 898, in send
    self.connect()`
  File "C:\Python34\lib\http\client.py", line 871, in connect
    self.timeout, self.source_address)`
  File "C:\Python34\lib\socket.py", line 516, in create_connection
    raise err
  File "C:\Python34\lib\socket.py", line 507, in create_connection
   sock.connect(sa) 

TimeoutError: [WinError 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 个答案:

没有答案