Get parent class name?python
給定一個類的對象a
,要求獲取該對象的父類。code
方法:對象
a.__class__.__bases__
返回由該對象的父類組成的元組,例如:get
>>> class Base(object): ... pass ... >>> class Derived(Base): ... def print_base(self): ... for base in self.__class__.__bases__: ... print base.__name__ ... >>> foo = Derived() >>> foo.print_base() Base
2019.1io