2009-09-04 16 views

Respuesta

21

format_exc es realmente sólo

etype, value, tb = sys.exc_info() 
    return ''.join(format_exception(etype, value, tb, limit)) 

Así que si usted tiene el tipo de excepción, el valor y rastreo listo, debería ser fácil. Si solo tiene la excepción, observe que format_exception es esencialmente.

list = ['Traceback (most recent call last):\n'] 
    list = list + format_tb(tb, limit) 

donde límite está predeterminado a Ninguno.