Получить класс, который определил метод

Как я могу получить класс, который определил метод в 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)

Ответы на вопрос(4)

Ваш ответ на вопрос