Python类中属性搜索的顺序

  • 在传统类中(默认类,直到Python3),属性搜索处理对所有路径深度优先,直到继承树的顶端,然后从左到右进行。
  • 在新式类(已经Python3的所有类),属性搜索处理沿着树层级,以广度优先的方式进行。