用pyserial模块却显示不能打开串口?
我想用串口通信交换数据,但用了COM1,COM2....一直都显示不能打开
用了下面的代码显示无可用PORT,请各位大大帮忙看看
# -*- coding: utf-8 -*
import serial
import serial.tools.list_ports
port_list = list(serial.tools.list_ports.comports())
if len(port_list) <= 0:
print "The Serial port can't find!"
else:
port_list_0 =list(port_list[0])
port_serial = port_list_0[0]
ser = serial.Serial(port_serial,9600,timeout = 60)
print "check which port was really used >",ser.name
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
port_list是一个生成器,把它转换成列表,然后取出其中的字符串