title: Why to use iter_content and chunk_size in python requests
body: <p>Why should I use <code>iter_content</code> and specially I'm really confused with the purpose using of chunk_size , as I have tried using it and in every way the file seems to be saved after downloading successfully.</p>
  
  <pre><code>g = requests.get(url, stream=True)
  
  with open('c:/users/andriken/desktop/tiger.jpg', 'wb') as sav:
      for chunk in g.iter_content(chunk_size=1000000):
          print (chunk)
          sav.write(chunk)
  </code></pre>
  
  <p>Help me understand the use of <code>iter_content</code> and what will happen as you see I am using 1000000 bytes as <code>chunk_size</code>, what is the purpose exactly and results?</p>