2011-02-10 4 views
0

Я хотел бы определить количество доступных последовательных портов, в том числе поставляемых адаптерами USB, под Linux и Windows без необходимости адаптировать программу для определенных платформ.Python pyserial - как определить количество последовательных портов?

Кажется, я сейчас гоняюсь за своим хвостом и ценю еще один поворот на этом.

Использование pyserial достаточно просто на любой платформе для использования портов, но как вы узнаете, сколько портов доступно?

ответ

0

ли пример не работает для вас:

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

Это немного перебор (он просто пытается подключиться к каждому порт и те, которые генерируют исключение, игнорируются как нет).

Смежные вопросы