The problem is that help (inst) provides information about the class from which this instance of "inst" is derived.
say obj A, obj.mymethod = foo, A.mymethod = foo, help (obj)
.
class A(object):
def __init__(self):
pass
def method1(self):
"This is method1 of class A"
pass
a = A()
help(a)
def method2(self):
""" Method 2 still not associated"""
pass
A.method2 = method2
help(a)
, - , . , help(), , help().