title: Iterating on a file doesn't work the second time
body: <p>I have a problem with iterating on a file. Here's what I type on the interpreter and the result:</p>
  
  <pre><code>&gt;&gt;&gt; f = open('baby1990.html', 'rU')
  &gt;&gt;&gt; for line in f.readlines():
  ...  print(line)
  ... 
  # ... all the lines from the file appear here ...
  </code></pre>
  
  <p>When I try to iterate on the same open file again I get nothing!</p>
  
  <pre><code>&gt;&gt;&gt; for line in f.readlines():
  ...  print(line)
  ... 
  &gt;&gt;&gt;
  </code></pre>
  
  <p>There is no output at all. To solve this I have to <code>close()</code> the file then open it again for reading! Is that normal behavior?</p>