Tecnología

Inicio

Cómo imprimir Pila de llamadas en Python

Python es un código abierto, lenguaje de programación interpretativo con el procesamiento de errores basado en excepciones. Aunque los mensajes de error de Python se entienden más fácilmente que los mensajes de error en otros lenguajes de programación, es posible que necesite depurar el código utilizando el módulo de Rastreo de Python. El uso de Rastreo, puede imprimir una pila de llamadas y rastrear dónde y por qué su programa está fallando.

Instrucciones

1 Abra su programa en el editor de Python.

2 Escribe lo siguiente para cargar el módulo de Rastreo, y luego presionar "Enter".

import sys, rastreo

3 Muestra la pila de llamada actual escribiendo el siguiente, y luego presionar "Enter".

traceback.print_stack (myProgramFile)

A partir de su punto de invocación, Python muestra detalles de cada llamada en la pila actual. Al mirar a la salida, se puede ver en la línea de lo que se está produciendo un error. Python también imprime el tipo de error.