<分区>
Class_object 的名称可以通过.__name__
访问,
查看代码:
>>> object
<class 'object'>
>>> object.__name__
'object'
尽管如此,__name__
方法是
不是
在
class_object 的默认设置中。
代码:
>>> foo = dir(object)
>>> foo
['__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__']
>>> foo.count('__name__')
0 # '__name__' is not in list
对象是所有类的基础。它具有对所有 Python 类实例通用的方法。
__name__
的设置在哪里?