python
>>> class Demo:def __getattr__(self, name):
self.name = 'FishC'
return self.name
课后作业045,这一题把getattr改成getattribute为什么不行,不是先执行getattribute嘛,应该也会返回FishC,为什么会报错,报错的是maximum recursion depth exceeded,为什么会报错这个。。。。求助 class Demo:
def __getattribute__(self, name):
self.name = 'FishC'
return object.__getattribute__(self,name) 逃兵 发表于 2021-2-18 15:04
return object.__getattribute__中的object是什么呀 Wayneee 发表于 2021-2-18 15:15
return object.__getattribute__中的object是什么呀
对象
页:
[1]