热线电话:13121318867

登录
2019-01-23 阅读量: 735
__getattribute__()作用?

问:

python中的__getattribute__()函数和__getattr__的区别?

答:

该函数和上面介绍的__getattr__很像,都是获取属性,但是__getattr__是在属性不存在时被调用,而__getattribute__是无条件被调用,这样会方便我们做一些控制,需要注意,一旦定义了__getattribute__,则__getattr__不再会被调用,除非显式调用。

0.0000
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子