On Dec 5, 12:18 am, Rod Person <[EMAIL PROTECTED]> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > I've been doing python programming for about 2 years as a hobby and now > I'm finally able to use it at work in an enterprise environment. Since > I will be creating the base classes and libraries I wondering which why > is consider best when creating python classes: > > 1: > class Foo(object): > member1='' > member2=0 > > def __init__(self,member1='',member2=0): > self.member1 = member1 > self.member2 = member2 > > 2: > class Foo(object): > def __init(self,member1='',member2=0): > self.member1 = member1 > self.member2 = member2 >
The short answer : if 2 works, then stick with it. -- http://mail.python.org/mailman/listinfo/python-list