为什么类的__bases__属性不存在,却可以调用

对随便一个类调用dir()函数,生成的列表中并没有属性名“bases”,这是为何?

讨论数量: 1

只能引用官方文档解释了----说bases是特殊属性 特殊属性 语言实现为部分对象类型添加了一些特殊的只读属性,它们具有各自的作用。 其中一些并不会被 dir() 内置函数所列出。

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!