python - Get list of bases in an object -


how list of bases utilized object in it's creation? instance:

class mixina(object):     pass  class mixinb(object):     pass  class mixedclass(mixinb, mixina, object):     pass  my_object = mixedclass() bases_used = my_object.???   # there property contains list of [mixina, mixinb, object]? 

i'm looking somehow extract bases of object are, because i'm building object's class dynamically want report on mixins used in error cases.

you can bases __class__

bases_used = my_object.__class__.__bases__  print(bases_used) (<class '__main__.mixinb'>, <class '__main__.mixina'>, <type 'object'>) 

Comments

Popular posts from this blog

javascript - Bootstrap Popover: iOS Safari strange behaviour -

Magento/PHP - Get phones on all members in a customer group -

Website Login Issue developed in magento -