码迷,mamicode.com
首页 > 编程语言 > 详细

python属性访问优先级

时间:2017-11-18 11:07:31      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:bsp   python   jimmy   class   数据   imm   getattr   字典   优先   

属性访问优先级为

1 __getattribute__(), 入口

2 数据描述符

3 实例对象的字典 obj.__dict__ (若与描述符同对象名,会被覆盖) 

4 类的字典 Class.__dict__ 

5 非数据描述符

6 父类的字典

7 __getattr__() 

 

本文参考 Jimmy_Nie 的文章,地址为 http://www.cnblogs.com/Jimmy1988/p/6808237.html

 

python属性访问优先级

标签:bsp   python   jimmy   class   数据   imm   getattr   字典   优先   

原文地址:http://www.cnblogs.com/fuzzier/p/7855913.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!