[pyar] interceptar SerialException

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


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()



More information about the pyar mailing list