Python Class Best Practice
Bruno Desthuilliers
bruno.42.desthuilliers at wtf.websiteburo.oops.com
Fri Dec 7 07:24:14 EST 2007
cptnwillard at gmail.com a écrit :
> 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.
The yet-even-shorter-answer: 2
!-)
More information about the Python-list
mailing list