Введение в проверки классов в Python
При работе с объектами часто нужно узнать, к какому классу они относятся, какие у класса есть методы и свойства, есть ли наследование. В Python для этого используют встроенные функции и атрибуты объектов.
Самый простой способ узнать имя класса объекта - взять имя типа:
class User:
pass
user = User()
print(type(user).__name__) # выведет 'User'