Я породил Гринлет и связал его с вызываемым. Некоторое время спустя, Гринлет терпит неудачу с исключением. Связанный вызов вызывается. Это все здорово!
Вот проблема:
Как и следовало ожидать, на моей консоли отображается трассировка для исключения. Но я хочу сделать что-то с этим отслеживанием в связанном вызове. Как получить доступ к этой трассировке в связанном вызываемом файле?
(Моим первым инстинктом было использование traceback.extract_stack()
, но оказалось, что он обеспечивает трассировку самого связанного вызываемого объекта, а не исключения.)