关于描述符的使用:
首先,你要创建一个描述符类;其次,你要创建一个描述符的拥有者,并将你刚刚创建的描述符赋给这个拥有者;在使用描述符时,你使用的应该是这个拥有者,实例化这个拥有者的对象。
针对描述符的方法有__set__(self,instance,owner),get(self,instance,value),delete(self,instance)
这里面的self是返回你一开始创建的描述符类自身的实例,instance是返回拥有者的实例,owner是返回拥有者的类,逐层向里递进的。
描述符(property的原理)
最新推荐文章于 2021-02-03 00:01:16 发布