Как вы динамически обнаруживаете, какие функции были определены из экземпляра класса?
Например:
class A(object):
def methodA(self, intA=1):
pass
def methodB(self, strB):
pass
a = A()
В идеале я хочу узнать, что экземпляр "a" имеет метод A и methodB и какие аргументы они принимают?