在Python中,可以使用pySerial庫(kù)來(lái)讀取和保存串口數(shù)據(jù)。以下是一個(gè)簡(jiǎn)單的示例代碼:
import serial
# 打開(kāi)串口
ser = serial.Serial('COM3', 9600)
# 讀取串口數(shù)據(jù)
data = ser.readline()
print(data)
# 保存串口數(shù)據(jù)到文件
with open('serial_data.txt', 'w') as f:
f.write(data.decode('utf-8'))
# 關(guān)閉串口
ser.close()
在上面的代碼中,首先使用serial.Serial()函數(shù)打開(kāi)了一個(gè)串口連接,然后使用ser.readline()函數(shù)讀取了一行串口數(shù)據(jù)。接著將讀取到的數(shù)據(jù)保存到一個(gè)文本文件中,并最后關(guān)閉了串口連接。您可以根據(jù)需要修改串口的端口號(hào)和波特率。