рычаги могут быть выполнены, когда с некоторым условием встречаются. например, некоторые переменные изменения или некоторое действие называют, или некоторый случай происходит. рычаги могут войти в процесс и изменить вещи или воздействовать на изменения.
format_exc на самом деле просто
etype, value, tb = sys.exc_info()
return ''.join(format_exception(etype, value, tb, limit))
Поэтому, если у вас есть готовый тип исключения, значение и трассировка, это должно быть легко. Если у вас только исключение, обратите внимание, что format_exception
по сути является.
list = ['Traceback (most recent call last):\n']
list = list + format_tb(tb, limit)
, где limit по умолчанию равен None.
Вы пробовали traceback.print_tb или traceback.format_tb ?
трассировка
документы дают несколько примеров и полный набор функций для форматирования объектов трассировки.