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