Python 类中双下划线__dir__等属性和方法请问叫什么?

如题,就是想知道这些东西学名叫什么?

还有去哪里找这些方法属性的资料,因为有时候需要重写这些内置的方法,比如重写__eq__,就想知道去哪里找相关的资料学习?

谢谢

阅读 2.6k
3 个回答

python 里面双下划线的方法被叫做“魔法方法”,可以自己查一些相关介绍,这是别人总结的一些常用的https://www.jianshu.com/p/3f4...

魔术方法(magic method)是特殊方法的昵称。
《流畅的 Python》一书中,作者将特殊方法也称为双下方法(dunder method)。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题