是否可以创建一个既没有_slots也没有_dict的python对象?

是否可以创建一个既没有_slots也没有_dict的python对象?,python,python-3.x,slots,Python,Python 3.x,Slots,是否可以创建一个python对象,该对象既没有\uuuuu插槽,也没有\uuuuu dict\uuuuuu?正如本文中指出的,C中定义的python类没有\uuuu dict\uuuu属性。所以,是的,这是可能的,这就是如何获得没有它的内置类,例如str 除此之外。。。如果您查看\uuuu dict\uuu用于保存用户定义模块、类和函数的名称空间。因此,即使您定义了一个从没有该属性的内置类继承的新类,也会得到该属性。(如str) 是否要限制对类成员的访问?如果是这样的话,如果你一直使用pytho

是否可以创建一个python对象,该对象既没有
\uuuuu插槽,也没有
\uuuuu dict\uuuuuu

正如本文中指出的,C中定义的python类没有
\uuuu dict\uuuu
属性。所以,是的,这是可能的,这就是如何获得没有它的内置类,例如
str

除此之外。。。如果您查看
\uuuu dict\uuu
用于保存用户定义模块、类和函数的名称空间。因此,即使您定义了一个从没有该属性的内置类继承的新类,也会得到该属性。(如str)


是否要限制对类成员的访问?如果是这样的话,如果你一直使用python,那么你就是索尔。
>>> class ob(str):
...    pass
... 
>>> o = ob()
>>> o.__dict__
{}