Preferred maximum indentation in Python?
<p>I'm reading <a href="http://www.python.org/dev/peps/pep-0008/#indentation" rel="nofollow">PEP 8</a> and notice that it does not say anything on maximum levels of indentation. Of course the 79 character limit puts a limit to levels of indentation, but <strong>is there a recommended maximum indentation level in Python?</strong> What's your take on this? Do you have company level policies?</p>

<p>As an example from somewhere else, Linus Torvals states in <a href="http://www.kernel.org/doc/Documentation/CodingStyle" rel="nofollow">the Linux kernel Style Guide</a> that</p>

<blockquote>
  <p>[...] The answer to that is that if you need more than 3 levels of
  indentation, you're screwed anyway, and should fix your program.</p>
</blockquote>
