magic-methods 相关问题

当使用某些事件或语言构造时,编程语言会隐式调用魔术方法。

__str__和__repr__之间的区别?

Python中的__str__和__repr__有什么区别?

回答 22 投票 2414

Python:不应该使用的魔术方法

我创建了一个类是元组包装器,而元组不支持项突变。我应该离开__setitem__和__delitem__实现还是实现那些方法,例如下面(因此...

回答 3 投票 0

__instancecheck__ - 覆盖显示没有效果 - 我做错了什么?

我正在尝试使我的类看起来像一个不同的对象来绕过我正在使用的包中的惰性类型检查。更具体地说,我试图让我的对象显示为另一个的实例......

回答 2 投票 1

最佳实践:PHP Magic Methods __set和__get [duplicate]

可能重复:魔术方法是PHP的最佳实践吗?这些都是简单的例子,但想象一下你的班级中有两个以上的属性。什么是最佳做法? a)使用__get ...

回答 9 投票 117

Python __dict__

属性__dict__应该包含用户定义的属性。但是如果我们打印一个空类的__dict__,我也会得到:__ module__ __dict__ __ weakref__ __doc__这是......

回答 1 投票 4

内置魔术变量名称/属性

背景:对于那些不熟悉它的人,Sublime Text(和TextMate)通过.tmLanguage语言定义文件定义的范围提供语法高亮和其他功能,...

回答 2 投票 9

© www.soinside.com 2019 - 2024. All rights reserved.