关于__getattribute__
Posted kerryworld
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于__getattribute__相关的知识,希望对你有一定的参考价值。
先看一个案例
class Tree(object): def __init__(self,name): self.name=name self.cate=‘plant‘ def __getattribute__(self, item): if item==‘大树‘: print(‘log 大树‘) return ‘我爱大树‘ else: return object.__getattribute__(self,item) aa=Tree(‘rrrr‘) print(aa.name) print(aa.cate)
运行结果:
rrrr
plant
以上是关于关于__getattribute__的主要内容,如果未能解决你的问题,请参考以下文章
如果你实现 __getattribute__ 有没有办法访问形式参数
python getattribute、get、getattr、getitem等用法