mie*_*har 4 python pyserial python-3.x
我有一些设备通过RS485 到 USB 转换器连接到我的笔记本电脑,并希望在 python 程序中检测它们。
我在Windows 7 Notebook 上使用PyCharm Community Edition运行此代码,我已经使用 pip 安装了 pyserial。
导入序列
x = list(serial.tools.list_ports.comports())
print(x)
并得到这个错误:
回溯(最近一次调用):文件“C:/Users/rzzrgx/.PyCharmCE2018.3/config/scratches/scratch_1.py”,第 3 行,在 x = list(serial.tools.list_ports.comports()) AttributeError :模块“串行”没有属性“工具”
jia*_*mmy 13
错误的导入方式,更正如下:
from serial.tools import list_ports
x = list(list_ports.comports())
print(x)
或者
import serial.tools.list_ports
plist = list(serial.tools.list_ports.comports())
print(plist)
| 归档时间: | 
 | 
| 查看次数: | 6233 次 | 
| 最近记录: |