python __getattr__使用
python类实例对象调用不存在的方法时,都调用自定义的default函数。class A: def __init__(self,a,b): self.a = a self.b = b print("init") def mydefault(self,*args): print("default:{}".format(args[0])) def __getattr__(self,name): print("other fn: {}".format(name)) retu
原创
2022-01-19 16:37:05 ·
835 阅读 ·
0 评论