lunes, 12 de enero de 2015

Obtener un informe de un error con Traceback Python

A la hora de trabajar con nuestro codigo comumente trabajamos con bloques de control como try: except
Una forma para obtener la información correcta del error es utilizar un except Exception as error y hacer un print.

Pero esto solo nos indica el error, no nos da informacion completa sobre la linea del ni variables ( En algunos casos ).

Ahora les muestro un ejemplo de como obtener esa información

import traceback
import sys


try:
x = 1/0
except Exception:
traceback.print_exc(file=sys.stdout)}
#Fin :D

No hay comentarios:

Publicar un comentario

Comenta, critica y propone.
Si tenes dudas pregunta tratare de responderte lo antes posible!