网上很多串口助手,但是串口数据不好实时读取。因为我需要读取串口数据,然后做处理。所以想用python读取串口数据
1.代码如下:
import time
import serial
ser = serial.Serial( # 下面这些参数根据情况修改
port='COM5',# 串口
baudrate=115200,# 波特率
parity=serial.PARITY_ODD,
stopbits=serial.STOPBITS_TWO,
bytesize=serial.SEVENBITS
)
every_time = time.strftime('%Y-%m-%d %H:%M:%S')# 时间戳
data = ''
while True:
data = ser.readline()
print(every_time, data)
2.效果图:
这样就ok了