Obtenga la clase que definió el método

¿Cómo puedo obtener la clase que definió un método en Python?

Me gustaría que el siguiente ejemplo imprima "__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)

Respuestas a la pregunta(8)

Su respuesta a la pregunta