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