我尝试使用以下代码:
import serial
ser = serial.Serial()
ser.baudrate = 56700
ser.port = 'COM6'
ser.open() # HERE IS THE ERROR
当我从 Python shell 中逐行输入时,它可以工作,并且我可以从蓝牙设备接收数据。但是当我从 cmd (C:\>python serial.py) 运行它时,它会引发错误“无法打开端口 COM6:找不到元素”。我可以在蓝牙设备中看到它连接一秒钟然后断开连接。有谁知道这是什么吗?顺便说一句,我使用的是 Windows 7 64 位和 Python 2.7。谢谢!