Capturar errores
Oswaldo Hernández
listas en soft-com.es
Vie Ene 20 21:46:29 CET 2006
Mario Lacunza escribió:
> Leete el Tutor de Python, hay una parte sobre esto en el manual online
> tambien...
>
Ya estaba leido, el problema es que con:
except Exception, inst:
inst -> mensaje de error
inst.__module__ -> modulo que lo provoca
pero no encuentro como obtener de esta forma la clase de error ni el
traceback.
> El día 20/01/06, Oswaldo Hernández <listas en soft-com.es> escribió:
>
>>Hola a todos,
>>
>>Estoy intentando capturar las excepciones u tengo dudas si lo estoy
>>haciendo correctamente, sobre todo la parte del traceback:
>>
>>import sys
>>import traceback
>>
>>.....
>>
>>try:
>> ......
>>
>>except:
>> # capturar error
>> errorclass = sys.exc_info()[0]
>> errordescripcion = sys.exc_info()[1]
>> errortrace = traceback.extract_tb(sys.exc_info()[2])
>>
>>¿Hay alguna otra forma de hacerlo?
>>
>>Gracias
>>--
>>*****************************************
>>Oswaldo Hernández
>>oswaldo en soft-com.es
>>*****************************************
>>_______________________________________________
>>Python-es mailing list
>>Python-es en aditel.org
>>http://listas.aditel.org/listinfo/python-es
>>
>
>
>
>
> --
> Saludos / Best regards
>
> Mario Lacunza
> Desarrollador de Sistemas - Webmaster
> Desarrollador 2 Estrellas VS2005
>
> Email: mlacunza [AT] gmail [DOT] com
> Website: http://mlacunzav.cogia.net
> Blog: http://mlacunza.blogspot.com/
> Lima - Peru
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>
--
*****************************************
Oswaldo Hernández
oswaldo en soft-com.es
*****************************************
Más información sobre la lista de distribución Python-es