view ___instancecheck__ @ 130:7249221d294b

created
author 127.0.0.1
date Sat, 29 Jun 2013 15:29:15 +0200
parents 871ed91e9ece
children 48c47b5967ed
line wrap: on
line source

{{{#!python
def isinstance(thing, classinfo):
    if hasattr(thing, '__instancecheck__'):
        return thing.__instancecheck__(thing, classinfo)
    return issubclass(thing.__class__, classinfo)
}}}