title: Reading CSV get row count AND first two lines of the CSV
body: <p>I'm assuming I'm getting this error because I'm reading the same CSV twice (I don't fully understand why this is an issue tho) but I need the code below to do the following 2 things...</p>
  
  <p>1) Give me a the <strong>total</strong> count of all the rows in the CSV.</p>
  
  <p>2) Give me the first <strong>two lines only</strong> of the data for me to display back to the user.</p>
  
  <pre><code>file = upload.filepath
  #I READ THE FILE
  file_read = csv.reader(file)
  
  #GET THE COUNT I.E. 100 ROWS
  row_count = sum(1 for row in file_read)
  
  #ADD TO DATA JUST THE FIRST TWO ROWS THAT I WILL USE TO DISPLAY BACK TO THE USER
  data = []
  for i in range(2):
      data.append(file_read.next())
  </code></pre>
  
  <p>How can I achieve this?</p>