property 用于在对象属性赋值或取值时, 需要做一些额外的操作的时候
如果仅仅是赋值,取值,或删除属性,则没必要用property, 直接做:
class A(object): pass
o = A()
o.value = 1
print o.value
del(o.value)
property 用于在对象属性赋值或取值时, 需要做一些额外的操作的时候
如果仅仅是赋值,取值,或删除属性,则没必要用property, 直接做:
class A(object): pass
o = A()
o.value = 1
print o.value
del(o.value)