Получить класс, который определил метод
Как я могу получить класс, который определил метод в Python?
Я хотел бы, чтобы следующий пример напечатать "__main__.FooClass
«:
class FooClass:
def foo_method(self):
print "foo"
class BarClass(FooClass):
pass
bar = BarClass()
print get_class_that_defined_method(bar.foo_method)