How to avoid flipping between ttyUSB0 and ttyUSB1 when reconnect to USB port under Python using pySerial?
问题 I have a serial Python program, Linux environment (Raspbian / Raspberry Pi), that uses a serial port via USB & serial adapter. I need to handle a situation when the user unplug the USB adapter and then re-insert it. The problem is that, on reconnect, the ttyUSB0 becomes ttyUSB1 and so the port is no longer found. However, if I stop the Python program (keyboard interrupt) and again unplug and re-insert the USB adapter, then the port goes back to ttyUSB0 (and so I can start over again). This