fork download
  1. class Parent1(object):
  2. pass
  3.  
  4. class Parent2(object):
  5. pass
  6.  
  7. class Child(Parent1):
  8. pass
  9.  
  10. print(Child.__bases__)
  11. print("Changing __bases__...")
  12. Child.__bases__ = (Parent2,)
  13. print(Child.__bases__)
Success #stdin #stdout 0.03s 9380KB
stdin
Standard input is empty
stdout
(<class '__main__.Parent1'>,)
Changing __bases__...
(<class '__main__.Parent2'>,)