title: Whitespace after class def in Python
body: <p>Someone recently pointed out that when writing Python code I have a tendency to put a blank line between a class definition and the class body.</p>
  
  <p>E.g.</p>
  
  <pre><code>class A(object):
  
      def f(self):
          blah()
  </code></pre>
  
  <p>I notice that flake8 does not point this out as an issue. The PEP style guide doesn't seem to cover this case, or at the very best it leaves this open to interpretation (<a href="https://www.python.org/dev/peps/pep-0008/#blank-lines" rel="nofollow">https://www.python.org/dev/peps/pep-0008/#blank-lines</a>).</p>
  
  <p>Wondering if anyone knows if there is a preference, or is it OK with and without the blank line.</p>
  
  <p>Cheers</p>