ExpertiDict

Python · Essencial · Inglês · Técnico

traceback

/ˈtɹeɪsˌbæk/substantivo

Relatório que o Python imprime quando uma exceção não é tratada, listando a sequência de chamadas até o erro. A última linha mostra o tipo e a mensagem.

Onde usar

Ao depurar, leia de baixo para cima: a última linha diz o que houve, e as anteriores mostram o caminho. Em logs, logging.exception registra o traceback completo.

Em código

import traceback

try:
  1 / 0
except ZeroDivisionError:
  traceback.print_exc()

Exemplos

Paste the full traceback in the ticket.

Cole o traceback completo no ticket.

The traceback points to line 42 in utils.

O traceback aponta para a linha 42 em utils.

Cuidado

Não corte o traceback ao reportar um bug, pois sem as linhas de arquivo e número ninguém consegue localizar o problema.

Sinônimos

rastreamento de pilha, stack trace

Veja também

Todos os termos de Python