18.4.8 类层次体系
inspect提供了两个方法来直接处理层次体系。第一个方法是getclasstree(),它会基于给定的类及其基类创建一个类似的数据结构。返回的列表中,各个元素可能是一个包含类及其基类的元组,也可能是另一个包含子类元组的列表。
import inspect
import example
class C(example.B):
pass
class D(C,example.A):
pass
def print_class_tree
18.4.8 类层次体系
inspect提供了两个方法来直接处理层次体系。第一个方法是getclasstree(),它会基于给定的类及其基类创建一个类似的数据结构。返回的列表中,各个元素可能是一个包含类及其基类的元组,也可能是另一个包含子类元组的列表。
import inspect
import example
class C(example.B):
pass
class D(C,example.A):
pass
def print_class_tree