find an object ancestor

James Mills prologic at shortcircuit.net.au
Wed Nov 5 22:14:22 EST 2008


On Mon, Nov 3, 2008 at 7:16 AM, Michel Perez <opsbat at infomed.sld.cu> wrote:
> HI all:
>
> imagine something like this:
>
> class father:
>    pass
> class son( father ):
>    pass
>
> I need to know the son ancestor class how can i know this.

>>> class Father(object): pass
...
>>> class Son(Father): pass
...
>>> son = Son()
>>> isinstance(son, Father)
True
>>> isinstance(son, Son)
True
>>> son.__class__.__bases__
(<class '__main__.Father'>,)
>>>

--JamesMills

-- 
--
-- "Problems are solved by method"



More information about the Python-list mailing list