title: urlopen error [Errno 11001] getaddrinfo failed
body: <p>I'm new to python and I'm following a video tutorial.</p>
  
  <p>So here's the code snippet</p>
  
  <pre><code>from urllib.request import urlopen
  with urlopen('http://sixty-north/c/t.txt') as story:
      story_words = []
      for line in story:
          line_words = line.decode('utf-8').split()
          for word in line_words:
              story_words.append(word)
  </code></pre>
  
  <p>I'm able to access <code>http://sixty-north.com/c/t.txt</code> in my browser.</p>
  
  <p>However when I type this into command prompt: <code>python words.py</code> I get this error:</p>
  
  <pre><code>C:\New folder&gt;python words.py
  Traceback (most recent call last):
    File "C:\Python33\lib\urllib\request.py", line 1248, in do_open
      h.request(req.get_method(), req.selector, req.data, headers)
    File "C:\Python33\lib\http\client.py", line 1065, in request
      self._send_request(method, url, body, headers)
    File "C:\Python33\lib\http\client.py", line 1103, in _send_request
      self.endheaders(body)
    File "C:\Python33\lib\http\client.py", line 1061, in endheaders
      self._send_output(message_body)
    File "C:\Python33\lib\http\client.py", line 906, in _send_output
      self.send(msg)
    File "C:\Python33\lib\http\client.py", line 844, in send
      self.connect()
    File "C:\Python33\lib\http\client.py", line 822, in connect
      self.timeout, self.source_address)
    File "C:\Python33\lib\socket.py", line 417, in create_connection
      for res in getaddrinfo(host, port, 0, SOCK_STREAM):
  socket.gaierror: [Errno 11001] getaddrinfo failed
  
  During handling of the above exception, another exception occurred:
  
  Traceback (most recent call last):
    File "words.py", line 2, in &lt;module&gt;
      with urlopen('http://sixty-north/c/t.txt') as story:
    File "C:\Python33\lib\urllib\request.py", line 156, in urlopen
      return opener.open(url, data, timeout)
    File "C:\Python33\lib\urllib\request.py", line 469, in open
      response = self._open(req, data)
    File "C:\Python33\lib\urllib\request.py", line 487, in _open
      '_open', req)
    File "C:\Python33\lib\urllib\request.py", line 447, in _call_chain
      result = func(*args)
    File "C:\Python33\lib\urllib\request.py", line 1274, in http_open
      return self.do_open(http.client.HTTPConnection, req)
    File "C:\Python33\lib\urllib\request.py", line 1251, in do_open
      raise URLError(err)
  urllib.error.URLError: &lt;urlopen error [Errno 11001] getaddrinfo failed&gt;
  </code></pre>