我的脚本中有一个函数,最后我得到了类对象。我想从该函数返回一个类名。从相应的类对象获取classname的方法是什么?
答案 0 :(得分:3)
示例:
class MyClass:
def whoami(self):
return self.__class__.__name__
instance = MyClass()
print instance.whoami() #<-- prints: MyClass
答案 1 :(得分:2)
如果你有一个班级的实例,你可以这样做:
return obj.__class__.__name__
答案 2 :(得分:2)
您可以在对象中使用__class__.__name__
;
print yourObject.__class__.__name__
或者它不反对它class
,你也可以使用它;
class myClass: # Create class
pass
print myClass.__name__ # It will have 'myClass'
此致