Python Class Best Practice
cptnwillard at gmail.com
cptnwillard at gmail.com
Wed Dec 5 11:56:50 EST 2007
On Dec 5, 12:18 am, Rod Person <rodper... at verizon.net> 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.
More information about the Python-list
mailing list