class Foo:
def f1(self):
return 123
def f2(self,value):
print(value)
per = property(fget=f1,fset=f2) #用属性调用
# @property #@property上面和下面的两个函数是一样的
# def per(self):
# return 123
obj=Foo()
obj.per
obj.per=12444
我们可以加装饰器调用或用property通过fget,fset,f.delete 调用 最后还以个doc来备注