哪里
这个问题在这里已经有了答案:
在Python 3中,如果您创建的类没有添加父类,它会自动从对象继承。 你不能再像Python 2那样创建旧的风格类。
例:
class A: # gets defaulted to class A(object):
pass
您可以从mro中看到,Python3中的所有类都是object
子类:
>>> class A: pass
...
>>> A.__mro__
(<class '__main__.A'>, <class 'object'>)
class A(object)
仍然在一些Python 3代码中完成,以保持与Python 2的向后兼容性。
上一篇: Where is
下一篇: style and new