title: Lazy Method for Reading Big File in Python?
body: <p>I have a very big file 4GB and when I try to read it my computer hangs.
  So I want to read it piece by piece and after processing each piece store the processed piece into another file and read next piece.</p>
  
  <p>Is there any method to <code>yield</code> these pieces ?</p>
  
  <p>I would love to have a <strong>lazy method</strong>.</p>