title: Python: using 4 spaces for indentation. Why?
body: <p>While coding python I'm using only 2 spaces to indent, sure <a href="http://www.python.org/dev/peps/pep-0008/" rel="noreferrer">PEP-8</a> really recommend to have 4 spaces, but historically for me it's unusual.</p>
  
  <p>So, can anyone convince me to use 4 spaces instead of 2? What pros and cons?</p>
  
  <p>P.S. And finally, what's easy way to convert all existing codebase from 2 spaces to 4 spaces?</p>
  
  <hr>
  
  <p>P.P.S. PEP-8 Also srictly recommend not using tabs for indention. <a href="https://stackoverflow.com/questions/120926/why-does-python-pep-8-strongly-recommend-spaces-over-tabs-for-indentation">read here</a></p>
  
  <hr>
  
  <p>So, to summarize:</p>
  
  <p>Pros:</p>
  
  <ul>
  <li>Have more space to arrange when wraping string more than 80 lines long.</li>
  <li>Can copy code from snippets and it just works.</li>
  </ul>
  
  <p>Cons: </p>
  
  <ul>
  <li>With deeper level of nested statements you have less space for actual code.</li>
  </ul>
  
  <p>Thanks.</p>