Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 python 中创建一个类时,它应该继承自对象还是对象,或者两者都不继承?是否需要从对象继承?
class NewClass(object)
或者
class NewClass(Object)
class NewClass()
object如果类是“新样式”对象,则继承自该类。这是python2.2中引入的一个特性。
object
新样式对象与经典对象具有不同的对象模型,并且某些内容不适用于旧样式对象,例如super()、@property和描述符。有关什么是新样式类的详细说明,请参阅这篇文章:
super()
@property
Python 文档 - 类型和类更改
Object另一方面,它似乎是一个命名不佳的变量或对象。
Object