__peter__ at web.de
Thu Sep 1 03:56:11 EDT 2011
Amogh M S wrote:
> Hey guys...
> I think we have a problem with my _init_ method and the constructor
> When I create a class and its _init_ method and try to create an object of
> it outside the class,
> Say, something like
> class S:
> def _init_(self, name=None):
Your __init__() method needs two leading and two trailing underscores.
> self.name = name
> s = S("MyName")
> It says that the constructor takes no arguments!! I have to explicitly
> call the _init_ method which, I think is not the right way of doing
> things... Could you tell me if that is what is supposed to happen or is
> something wrong with my code?
More information about the Python-list