class A: def add(self, x, y): return x+y class B: pass
B.add = A.add print B().add(1, 2) <----- gives TypeError: unbound method add() must be called with A instance as first argument -- http://mail.python.org/mailman/listinfo/python-list
class A: def add(self, x, y): return x+y class B: pass
B.add = A.add print B().add(1, 2) <----- gives TypeError: unbound method add() must be called with A instance as first argument -- http://mail.python.org/mailman/listinfo/python-list