使用属性装饰器
class Test(object): # make sure you inherit from object @property def x(self): return 4p = Test()p.x # returns 4
使用__dict__进行处理很脏,尤其是在@property可用时。

使用属性装饰器
class Test(object): # make sure you inherit from object @property def x(self): return 4p = Test()p.x # returns 4
使用__dict__进行处理很脏,尤其是在@property可用时。