Я пытаюсь прочитать данные из порта в Windows.Я импортировал pyserial и serial после большой борьбы.
Я получил следующую ошибку:
Traceback (most recent call last):
File "C:\Users\User\AppData\Local\Programs\Python\Python37\serial_test.py", line 4, in <module>
ser = serial.Serial(port,9600,timeout=5)
NameError: name 'serial' is not defined
Я использовал python -m pip install pyserial
и установил pyserial и serial.Но я все еще получаю ту же ошибку.
Это код, который я пробовал:
import time
from serial import Serial
port='COM4'
ser = serial.Serial(port,9600,timeout=5)
counter=0
while 1:
x=ser.readline()
print (x)