No Python, como você pode obter o nome da classe de uma função membro?
Eu tenho uma função que assume outra função como parâmetro. Se a função for membro de uma classe, preciso encontrar o nome dessa classe. Por exemplo.
def analyser(testFunc):
print testFunc.__name__, 'belongs to the class, ...
eu pensei
testFunc.__class__
resolveria meus problemas, mas isso apenas me diz que testFunc é uma função.