2017年1月16日

关于描述符的一段代码

摘要: 1 class CallbackProperty(object): 2 """A property that will alert observers when upon updates""" 3 4 def __init__(self, default=None): 5 self.data = dict() 6 self.defau... 阅读全文

posted @ 2017-01-16 17:00 wzxds02 阅读(206) 评论(0) 推荐(0) 编辑

描述符和property内建函数

摘要: 首先我们搞清楚__getattr__ ,__get__ 和 __getattribute__ 作用的不同点。 __getattr__在授权中会用到。 __getattribute__ 当要访问属性时,就会一开始被调用,你可以定义,也可以不定义(默认)。 输出结果: 同时它也是描述符系统的心脏。 __ 阅读全文

posted @ 2017-01-16 14:39 wzxds02 阅读(197) 评论(0) 推荐(0) 编辑

导航