Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #76793

Re: Why can not initialize the class?

References <53F752FA.8080902@gmail.com> <CACwCsY5P_8OUma6yMJxNCDd1WHtNrM0_ck2oebLv3mpPF20WCQ@mail.gmail.com> <53F756BF.1030100@gmail.com>
Date 2014-08-22 10:45 -0400
Subject Re: Why can not initialize the class?
From Joel Goldstick <joel.goldstick@gmail.com>
Newsgroups comp.lang.python
Message-ID <mailman.13290.1408718711.18130.python-list@python.org> (permalink)

Show all headers | View raw


On Fri, Aug 22, 2014 at 10:42 AM, luofeiyu <elearn2014@gmail.com> wrote:
> how to fix the code then?
>
> On 8/22/2014 10:36 PM, Larry Martell wrote:
>>
>> The 'in' operator requires an iterable. When you do 'self.email = email'
>> set_email gets called and value is None.
>
>
You might want to set your default values to "" instead of none.  When
you create an instance of Contact, you should pass the first name,
last name, and email address.
> --
> https://mail.python.org/mailman/listinfo/python-list



-- 
Joel Goldstick
http://joelgoldstick.com

Back to comp.lang.python | Previous | Next | Find similar | Unroll thread


Thread

Re: Why can not initialize the class? Joel Goldstick <joel.goldstick@gmail.com> - 2014-08-22 10:45 -0400

csiph-web