python 内置属性__setattr___python 属性四种管理方法property,descriptor, __get/setattr__, __getatribute __...
总是在代码里面看到,__set__,__get__,__getattr__,__setattr__,__getatribute__,property。这些东东的通常作用基本是属性拦截,这里做个笔记记录下使用过程及差异化用途(所有都基于新式类)。标题的那四类就是基本的属性管理方法先介绍property的使用例子。#!/usr/bin/envpython#coding=utf-8classPowers