摘要: python中执行obj.attr时,将调用特殊方法obj.__getattribute__('attr'),该方法执行搜索来查找该属性,通常涉及检查特性、查找实例字典、查找类字典以及搜索基类。如果搜索过程失败,最终会尝试调用类的__getattr__()方法。如果这也失败,则抛出Attribute... 阅读全文
posted @ 2014-07-22 22:28 再见紫罗兰 阅读(957) 评论(0) 推荐(0) 编辑
摘要: python内置的描述符python有些内置的描述符对象,property、staticmethod、classmethod,python实现如下:class Property(object): def __init__(self,getf,setf,delf,doc): sel... 阅读全文
posted @ 2014-07-22 21:32 再见紫罗兰 阅读(695) 评论(0) 推荐(0) 编辑