У меня проблема с чтением порта USB с Python. Проблема в том, что у меня есть порт USB, расположение которого: «Port_ # 0003.Hub_ # 0002», поэтому, когда мне нужно прочитать все данные через этот порт, Python выдает исключение:
ValueError: данное имя порта не начинается с COM / com или не разрешается в допустимый последовательный порт. Имя параметра: имя_порта
Это мой код:
import serial
import time
bio_reader_usb = serial.Serial('Port_#0003.Hub_#0002', 9600, timeout=1)
while True:
output = ser.readline()
print output
time.sleep(0.5)
Как представляется, имя_порта неверно, поскольку Python не распознает порт USB как COM-порт. Любое предложение?