分配(而不是定义)__ getitem__Magic Methods会破坏索引

分配(而不是定义)__ getitem__Magic Methods会破坏索引,第1张

分配(而不是定义)__ getitem__Magic Methods会破坏索引

必须在类上定义特殊方法(基本上是两端都带有两个下划线的任何方法)。特殊方法的内部查找过程完全跳过了实例字典。除其他外,如果您这样做

class Foo(object):    def __repr__(self):        return 'Foo()'

__repr__
您定义的方法仅用于的实例
Foo
,而不用于
repr(Foo)



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5623643.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存