python类成员的打印
方式一:使用items便利打印
def prn_obj(self):
return '\n'.join([' --%s:%s' % item for item in self.__dict__.items()])
方式二:重写str,按照需求打印
def __str__(self):
return " ".join(", val1=").join(str(self.val1)) \
.join(", val2=").join(str(self.val2))\
.join(", val3=").join(str(self.val3))