create instance attributes for every method argument
Peter Otten
__peter__ at web.de
Sat Jul 19 16:38:38 EDT 2008
Berco Beute wrote:
> I remember reading somewhere how to create an instance attribute for
> every method argument, but although Google is my friend, I can't seem
> to find it. This could likely be done way more elegant:
>
> =========================
> class Test(object):
>
> def __init__(self, a, b, c, d, e, f):
> self.a = a
> self.b = b
> self.c = c
> self.d = d
> =========================
http://code.activestate.com/recipes/280381/
Personally, I prefer to spell it out like you did above.
Peter
More information about the Python-list
mailing list