Python pyserial - 如何确定串口数量?

0 投票
1 回答
1118 浏览
提问于 2025-04-16 11:34

我想知道在Linux和Windows系统下,有多少个可用的串口,包括通过USB转接头提供的串口,而不想为不同的平台调整程序。

现在我感觉有点迷茫,希望能换个思路来解决这个问题。

在这两个平台上,使用pyserial来操作串口很简单,但我该怎么知道有多少个串口是可用的呢?

1 个回答

0

这个例子对你来说不管用吗:

http://pyserial.svn.sourceforge.net/viewvc/checkout/pyserial/trunk/pyserial/examples/scan.py

这个方法有点粗暴(它会尝试连接每一个端口,遇到错误的就当它不存在)。

撰写回答