如何获得python实例的class名称,python实例class,有几种方法可以获得pyt


有几种方法可以获得python对象的class名称:

使用itertools:

>>> import itertools>>> x = itertools.count(0)>>> x.__class__.__name__'count'

如果是新式类,也可以使用type来获得:

>>> type(x).__name__'count'

另外还可以直接通过__class__.__name__的方式获得:

>>> (5).__class__.__name__'int'>>> type(5).__name__'int'

评论关闭