Определение одного родителя
Если нужно узнать принадлежат ли два объекта одному классу - один родитель. Можно сделать так (сравнить тип объекта с помощью isinstance
или issubclass
совместно с type()
):
first_number = One()
number = Three()
isinstance(number, type(first_number))
# False
# т.к. экземпляр класса number не является экземпляром класса first_number
issubclasss(type(number), type(first_number))
# False
Last updated
Was this helpful?