от
Я пытаюсь протестировать pySerial для чтения из COM5, я просмотрел пример кода онлайн, я установил pySerial с помощью команды pip, но получаю следующую ошибку:
c:\Serial Test>link.py
Traceback (most recent call last):
  File "C:\Serial Test\link.py", line 9, in 
    timeout=0)
  File "C:\Python36\lib\site

Вот код, который я пытаюсь запустить в целях тестирования:

import serial

ser = serial.Serial(
    port='COM5',\
    baudrate=9600,\
    parity=serial.PARITY_NONE,\
    stopbits=serial.STOPBITS_ONE,\
    bytesize=serial.EIGHTBITS,\
        timeout=0)

print("connected to: "   ser.portstr);

count=0
while count 
Моя цель - просто слушать COM5 без ошибок, затем я добавлю код для обработки данных, но сейчас я застрял в самом начале.              

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.

1 Ответ

0 голосов
от
Похоже, pySerial не смог найти что-то на COM5. Вы уверены, что ваше устройство подключено к COM5? Вы можете попробовать проверить доступные порты, как описано в этом вопросе.     
...