declarations within python class equivalent to _init_?
<p>I was wondering if the declarations put at the top of the python class are equivalent to statements in <code>__init__</code>? For example</p>

<pre><code>import sys

class bla():
    print 'not init'
    def __init__(self):
        print 'init'
    def whatever(self):
        print 'whatever'

def main():
    b=bla()
    b.whatever()
    return 0

if __name__ == '__main__':
    sys.exit( main() )
</code></pre>

<p>The output is:</p>

<pre><code>not init
init
whatever
</code></pre>

<p>As a sidenote, right now I also get:</p>

<pre><code>Fatal Python error: PyImport_GetModuleDict: no module dictionary!

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
</code></pre>

<p>Any ideas on why this is? Thank you in advance!</p>
