从https://stackoverflow.com/a/44880260为什么`object()`没有`__dict__`来支持一些不具有`__dict__`属性的自定义Python类的实例?
object()
不支持实例属性,因为它是基地所有自定义Python类,它必须support not having a__dict__
attribute when defining slots instead。
在“它是所有自定义Python类的基础”中的“它”是指类object
或其实例object()
?我想上课object
?
既然是object
代替object()
这是所有定制的Python类的基,是它也object
代替object()
其必须支持不具有__dict__
属性一些自定义Python类的情况下,当类定义__slots__
代替?
因此,如何将我明白object()
没有__dict__
是支持不具有__dict__
属性一些自定义的Python类的实例时的类定义__slots__
呢?
谢谢。