1__doc__ = u""" 2 >>> try: 3 ... B() 4 ... except Exception, e: 5 ... print("%s: %s" % (e.__class__.__name__, e)) 6 Exception: crash-me 7""" 8 9import sys 10if sys.version_info[0] >= 3: 11 __doc__ = __doc__.replace(u"Exception, e", u"Exception as e") 12 13cdef class A: 14 def __cinit__(self): 15 raise Exception(u"crash-me") 16 17cdef class B(A): 18 def __cinit__(self): 19 print "hello world" 20