Python 3
class A:
def method1(self):
pass
print(A, A.method1)
assert A == get_class_belong_to(A.method1)
Собственно вся магия должна заключаться в функции
get_class_belong_to. Такое возможно получить не прибегая к перебору всех классов и сравнению методов?