def find_defining_class(obj, method_name): for ty in type(obj).mro(): if method_name in ty.__dict__: return ty return None
mro方法用来获得用于搜索调用方法的类对象列表
def find_defining_class(obj, method_name): for ty in type(obj).mro(): if method_name in ty.__dict__: return ty return None
mro方法用来获得用于搜索调用方法的类对象列表