Can't call function Python : <p>Here is my code that calls the <code>__init__</code> of <code>Game_Events</code> class:</p>

<pre><code>class Game_Events(object):
    def __init__(self, DoSetup):
        if DoSetup == "yes":
            print "Done"

GE = Game_Events()
GE.__init__("no")
</code></pre>

<p>But when ever I run the code I get:</p>

<pre><code>TypeError: __init__() takes exactly 2 arguments (1 given)
</code></pre>

<p>How can I fix this?</p>
