<div> </div>
<div class="gmail_quote">2013/8/14 climb65 <span dir="ltr"><<a href="mailto:climb65@laposte.net" target="_blank">climb65@laposte.net</a>></span><br>
<blockquote style="BORDER-LEFT:#ccc 1px solid;MARGIN:0px 0px 0px 0.8ex;PADDING-LEFT:1ex" class="gmail_quote">Hello,<br><br>here is a small basic question :<br><br>Is it possible to have more than one constructor (__init__ function) in a<br>
class? For instance, to create an object with 2 different ways? If my<br>memory is good, I think that with C++ it is possible.<br><br>Thanks for your answer.<br><span><font color="#888888">--<br><a href="http://mail.python.org/mailman/listinfo/python-list" target="_blank">http://mail.python.org/mailman/listinfo/python-list</a><br>
</font></span></blockquote></div>
<div><br> </div>
<div> </div>
<div>Hello,</div>
<div> </div>
<div>You have to use default values in __init__ function, like :</div>
<div>def __init__( self, name = None ):</div>
<div>        self.name_ = name</div>
<div> </div>
<div>and afterwards in your code, test variable :</div>
<div>if self.name_:</div>
<div>       do something...</div>
<div> </div>
<div>Regards,</div>
<div>Phil.</div>