您列出的文档链接显示
in_waiting为PySerial 3.0中添加的属性。您最有可能正在使用PySerial
<3.0,因此必须调用该
inWaiting()函数。
您可以按照以下方式检查PySerial的版本:
import serialprint serial.VERSION
如果您使用pip安装了PySerial ,则应该能够执行升级(可能需要管理员权限):
pip install --upgrade pyserial
否则,请更改代码以使用PySerial <3.0中的正确接口:
while (True): if (ser.inWaiting() > 0): ser.read(ser.inWaiting())
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)