我正在尝试从Windows上的端口读取数据。经过很多努力,我已经导入了pyserial和串行。
我遇到以下错误:
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)