Python代码错误,无法连接到连接到中继的COM端口



我正在尝试使用python打开或关闭中继。继电器来自Numado。我正在使用以下简单的代码。


portName = "COM4";
relayNum = 0;
relayCmd = "on";
#Open port for communication
serPort = serial.Serial(portName, 19200, timeout=1)
#Send the command
serPort.write("relay "+ relayCmd +" "+ str(relayNum) + "nr")
print("Command sent...")
#Close the port
serPort.close()

然而,这并不奏效。我得到的错误是:

serial.serialutil.SerialException:无法打开端口"COM4":FileNotFoundError(2,"Das System kann die angegebene Datei nicht finden.",None,2(

有人能告诉我哪里出了问题以及如何解决吗?

似乎端口"COM4";不存在。你从哪里得到那个号码的?检查是否可以在Windows设备管理器中找到它。

相关内容

最新更新