python描述符协议函数原型声明

时间:2015-09-27 03:25:35

标签: python descriptor

我查看了python描述符的例子,描述符的用法很简单,但我不了解函数原型。

__get__(self, obj, type=None) --> value

__set__(self, obj, value) --> None

__delete__(self, obj) --> None

我的意思是,如果第一个self参数引用了类对象,那么第二个参数obj代表什么? Web上的示例忽略了obj参数。

1 个答案:

答案 0 :(得分:0)

self描述符对象。 obj是调用描述符的对象。