设备的序列号是唯一的吗?

is the serial Number of a device unique?

我有多个设备通过虚拟串行端口连接到我的设备。我想知道具体什么设备连接到哪个COM口。

import serial.tools.list_ports

reslt = serial.tools.list_ports.comports()


for i in reslt:
    print(i.hwid)
    print(i)


我明白了

ACPI\PNP0501&15D725F4&0
COM5 - Kommunikationsanschluss (COM5)
USB VID:PID=0403:6001 SER=MAO74LCRA
COM3 - USB Serial Port (COM3)
USB VID:PID=0403:6001 SER=FT41M1WWA
COM6 - USB Serial Port (COM6)

Vendor/Product ID 相同,但 Serial 不同。 那么设备 ( SER=MAO74LCRA, SER=FT41M1WWA)的序列号是唯一的吗?

是的,设备的序列号是唯一的。这就是他们的目的,识别。