[pyar] Mensaje de exepción

Daniel dmlistapython en gmail.com
Mie Sep 28 10:34:37 ART 2011


El día 28 de septiembre de 2011 10:15, j0hn <j0hn.com.ar en gmail.com> escribió:
>
> 2011/9/28 Daniel <dmlistapython en gmail.com>
>>
>> Si repr(e) me devuelve:
>> PrinterException('Imposible establecer comunicaci\xf3n.',
>> SerialException("could not open port /dev/ttyS0: [Errno 13] Permission
>> denied: '/dev/ttyS0'",))
>>
>>
>> la declaratoria de PrinterException es
>>
>> class  PrinterException(Exception):
>>    pass
>>
>> y el raise es
>>
>> raise PrinterException("Imposible establecer comunicación.", e)
>>
>> Pregunta tonta, pero no se la respuesta :(
>>
>> ¿cómo accedo al mensaje "imposible establecer comunicación" desde el
>> bloque try que la ocasiona?
>>
>> ¿se entiende?
>> --
>> Daniel Malisani
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>
>
> si e es tu excepción atrapada, el mensaje está guardado en e.message
> creo que es eso, suerte :)

e.message me devuelve un string vacio.


-- 
Daniel Malisani



More information about the pyar mailing list