how to get name of class attribute python code example
Example: 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