python如何识别串口

原创
ithorizon 7个月前 (09-30) 阅读数 52 #Python

Python中识别串口的方法

在Python中,我们可以使用pySerial库来识别串口,以下是一个简单的示例:

import serial
扫描所有可用的串口
ser = serial.Serial()
ser.ports()
打开一个特定的串口,例如COM3
ser = serial.Serial('COM3')

在上面的代码中,我们首先导入了serial库,我们使用serial.Serial()对象的ports()方法来扫描所有可用的串口,这将返回一个包含所有可用串口名称的列表。

我们使用serial.Serial()对象来打开一个特定的串口,在这个例子中,我们打开名为'COM3'的串口,您需要将'COM3'替换为您的系统中实际的串口名称。

一旦您打开了一个串口,您可以使用write()方法向串口写入数据,使用read()方法从串口读取数据。

ser.write(b'Hello, world!')
data = ser.read(100)

在上面的代码中,我们使用write()方法向串口写入了一个字符串,我们使用read()方法从串口读取最多100个字节的数据。read()方法的参数是要读取的字节数。



热门