`inspect.trace ()` vs `traceback`

Estou confuso sobre a diferença entre dois objetos:

a lista de quadros retornados porinspect.trace() enquanto uma exceção está sendo tratadao traceback retornado porsys.exc_info()[2] (ou passou na chamada parasys.excepthook)

Os dois objetos contêm as mesmas informações, apenas organizados em uma estrutura de dados diferente? Se não, o que um tem o outro não?

questionAnswers(1)

yourAnswerToTheQuestion