以下是合理的方法吗?
with SerialPorts() as serial_ports:
in= SerialPort("COM1")
serial_ports.add(in)
out = SerialPort("COM2")
serial_ports.add(out)
# use in and out
在哪里SerialPorts
并SerialPort
实现上下文管理器接口。
SerialPorts.exit()
循环通过添加的串行端口调用它们的exit()
. SerialPort
'exit()
关闭串行端口。
有没有更好的方法来做到这一点?