摘要:
Python Descriptor1, Python Descriptor是这样一个对象它按照descriptor协议, 有这样的属性之一def __get__(self, obj, type=None) # 会返回一个valuedef __set__(self, obj, value) # 返回Nonedef __delete__(self, obj) # 返回None这样的对象就是一个descriptor2, descriptor的特性假若有一个对象t, 我们去引用它的一个属性at.a但是发现a是一个descriptor那么不会返回a, 而是会去调用a相应的__get__,__s... 阅读全文