how to get name of class in class python
class SillyClassName: @classmethod def my_name(cls_): return cls_.__name__ def class_name(self): # self.__class__ gets the current class # .__name__ gets the name return self.__class__.__name__ SillyClassName.my_name() # prints SillyClassName inst = SillyClassName() inst.class_name() # prints SillyClassName