title: IndexError while printing in from csv
body: <p>While reading in from a CSV file of two columns and 36 Rows long, I reach line 25 and I have an error thrown.  I've checked in the file in two different editors and there isn't a newline or anything there.  I'm perplexed because the logic seems sound to me.</p>
  
  <p><a href="http://pastebin.com/SNPGqgBN" rel="nofollow">Linked here </a>is the CSV file.</p>
  
  <p>My traceback (including the last few printed lines) is as follows:</p>
  
  <pre><code>('Line', 23, 'http://arstechnica.com/gadgets/2013/11/samsungs-growth-isnt-in-your-hand-its-in-your-laundry-room/')
  ('Line', 24, 'http://arstechnica.com/security/2013/11/now-theres-a-bug-bounty-program-for-the-whole-internet/')
  Traceback (most recent call last):
    File "getArticleInformation.py", line 69, in &lt;module&gt;
      printCSV()
    File "getArticleInformation.py", line 63, in printCSV
      print ("Line", i, row[1])
  IndexError: list index out of range
  </code></pre>
  
  <p>And the method doing the work in printing the method is as follows:</p>
  
  <pre><code>def printCSV():
      f = csv.reader(open("ArticleLocationCache.csv", "rb"))
      i = 1
      print (i)
      for row in f:
          print ("Line", i, row[1])
          i = i + 1
  </code></pre>
  
  <p>Any assistance in identifying my error would be amazing.  I've been trying to work it out for the last hour. </p>