['/dev/ttyS3', '/dev/ttyS2', '/dev/ttyS1', '/dev/ttyS0']
Allerdings schaffe ich es nicht, diese Liste zu sortieren. Hier ein kurzes Testprogramm
Code: Alles auswählen
import sys
import serial
import glob
def scan():
"""scan for available ports. return a list of device names."""
return glob.glob('/dev/ttyS*') + glob.glob('/dev/ttyUSB*')
comports = scan()
print comports
comports = comports.sort()
print comports
Code: Alles auswählen
['/dev/ttyS3', '/dev/ttyS2', '/dev/ttyS1', '/dev/ttyS0']
None