1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
class A: def a(self): return 'a' try: object except NameError: pass else: class B(object, A): def b(self): return 'b' class Inherit(A): def a(self): return 'c'