|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
class C:
def __getattribute__(self,name):
print('getattribute')
return super().__getattribute__(name)
def __getattr__(self, name):
print('getattr')
def __setattr__(self, name, value):
print('setattr')
super().__setattr__(name,value)
def __delattr__(self, item):
print('delattr')
super().__delattr__(name)
c = C()
对象实例化后直接调用近20次getattribute,想知道什么原因(无法上传图片)
你用的应该是其他编译器比如 PyCharm 吧,这个多次打印是正常现象,这些可以不用管,你用 IDLE 时候就不会这样了
这些不影响你的正常使用,这样自动打印多次可能是因为 PyCharm 之类的编译器有完整的内置环境吧
|
|