您好我正在尝试通过Python与我的PC通信一个Schunk抓手。我使用PCAN-USB适配器将设备连接到我的计算机。我正在尝试使用pyserial与设备通信以控制它。
问题是我不知道串口的名称是什么,使用pyserial,然后我尝试了COM1 - COM6,也是USB0,USB1,...,但它返回我的错误:
serial.serialutil.SerialException:无法打开端口'COM3': FileNotFoundError(2,'系统找不到指定的文件。', 无,2)
我尝试了这个list_ports.comports()来获取端口的名称,但它告诉我没有可用的端口。
import serial.tools.list_ports as list_ports
ports = list(list_ports.comports())
print(ports)
for p in ports:
print(p)
输出只是[]。
如果有人能帮助我,我将非常感激!