在Python中,可以使用pyserial庫來讀取USB數據。
首先,需要安裝pyserial庫。可以使用以下命令安裝:
pip install pyserial
讀取USB數據的步驟如下:
import serial
ser = serial.Serial('/dev/ttyUSB0', 9600) # 根據實際情況修改串口號和波特率
data = ser.read() # 讀取一個字節的數據
或者
data = ser.readline() # 讀取一行數據(以換行符結尾)
ser.close()
完整的示例代碼如下:
import serial
ser = serial.Serial('/dev/ttyUSB0', 9600)
while True:
data = ser.readline()
print(data)
ser.close()
在上述代碼中,'/dev/ttyUSB0'
是USB串口設備的路徑,可以根據實際情況修改。9600
是波特率,也可以根據實際情況修改。然后使用循環不斷讀取數據,并打印出來。