获取实例的类名?如果我从中执行此操作的函数是实例的类派生的基类,如何找出在Python中创建对象实例的类的名称?想到也许检查模块可能在这里帮助了我,但它似乎没有给我我想要的东西。如果没有解析__class__成员,我不知道如何获取这些信息。
3 回答
慕桂英4014372
TA贡献1871条经验 获得超13个赞
你有没有尝试过__name__
这门课程的属性?ie type(x).__name__
会给你这个班级的名字,我认为这就是你想要的。
>>> import itertools>>> x = itertools.count(0)>>> type(x).__name__'count'
此方法仅适用于新样式的类。您的代码可能会使用一些旧式类。以下适用于:
x.__class__.__name__
添加回答
举报
0/150
提交
取消