On 23-08-14 01:20, Terry Reedy wrote: > On 8/22/2014 10:26 AM, luofeiyu wrote: >> System:win7+python34. >> class Contact(object): >> def __init__(self, first_name=None, last_name=None, >> display_name=None, email=None): >> self.first_name = first_name >> self.last_name = last_name >> self.display_name = display_name >> self.email = email >> def print_info(self): >> print(self.display_name, "<" + self.email + ">" ) >> def set_email(self, value): >> if '@' not in value: >> raise Exception("This doesn't look like an email >> address.") >> self._email = value >> def get_email(self): >> return self._email >> email = property(get_email, set_email) >> contact = Contact() > By posting code with an extra indent, you make it imposible to run by > just cutting and pasting. You should already know that. >
-- https://mail.python.org/mailman/listinfo/python-list