python描述符 定义 一般说来,描述符是一种访问对象属性时候的绑定行为,如果这个对象属性定义了__get__(),__set__(), and __delete__()一种或者几种,那么就称之为描述符.描述符在属性查找的时候可以覆盖默认的属性查找行为. 如果一个对象定义了__get__()和__set__()方法,那么称之为数据描述符,如果只定义了__get__()称之为非数据描述符. 描述符调用 描述符可以直接通过方法名调用,如d.__get__(obj).也可以通过属性查找调用,如:ob…