发布时间:2019-09-18 07:32:52编辑:auto阅读(2229)
运行环境:电脑64位,python版本:32位-3.6.5
程序及运行结果如下:
import serial def com(): ser=serial.Serial() i=1 while i<10: name='COM'+str(i) ser.open try: ser.is_open ser = serial.Serial(name) ser.baudrate=9600 print(name) return name except serial.serialutil.SerialException: pass i+=1 com()

其中,可能存在的bug,当有多个串口的时候,我使用返回值时可能出现问题,由于没有环境,还没有实验,欢迎各位指正!!!
上一篇: Python3 TKinter Plac
下一篇: python3 如何去除字符串中不想要的
51321
50774
41368
38173
32658
29546
28390
23265
23234
21559
1634°
2369°
1974°
1914°
2243°
1950°
2645°
4432°
4271°
3041°