[pyar] interceptar SerialException

Esteban Alejandro Chauque achauque en gmail.com
Mie Mar 20 10:31:36 ART 2013


Ya probe con esa opcion y con "except:" y nada, es raro.

El día 20 de marzo de 2013 10:26, Gabriel Davini
<gabrielfranciscodavini en gmail.com> escribió:
> Probá esto:
>
> try: port.open()
>
> except SerialException, value:
>           print value
>
> Slds.
>
> GD.
>
>
> 2013/3/20 Esteban Alejandro Chauque <achauque en gmail.com>
>>
>> Buenas, estoy intentando de interceptar un evento de error cuando no
>> se encuentro un puerto serie y no logro hacer que entre en el
>> exception.  Es raro porque la la misma función aplicada a apertura de
>> archivos si funciona.
>>
>> from serial import Serial, SerialException
>> class Test(object):
>>     def __init__(self):
>>         pass
>>     def tst_serial(self):
>>         port = Serial()
>>         port.port = '/dev/ttyUSB0'
>>         port.baudrate = 9600
>>         port.open()
>>         port.timeout = 1
>>         try: port.open()
>>         except SerialException:
>>             print "NECESITO VER EL ERROOOOOR"
>>             pass
>> if __name__ == "__main__":
>>     t = Test()
>>     t.tst_serial()
>> _______________________________________________
>> 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
>
>
>
> _______________________________________________
> 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



More information about the pyar mailing list