我需要一个python代码的帮助来通过串口连接路由器或交换机。我从Windows终端使用pycharm。
我是这么试的:
import keyboard
ser = serial.Serial(port="COM1", baudrate=9600, bytesize=8, timeout=2, stopbits=serial.STOPBITS_ONE)
while True:
ser.write('You got connected\r\n'.encode('Ascii'))
receive = ser.readline()
print(receive.decode('Ascii'))
if keyboard.is_pressed('q'):
print('User need to quit the app.')
break
ser.close()
我试过了,但出错了。
2条答案
按热度按时间hkmswyz61#
你得到了什么错误?如果你能在这里复制/粘贴你的错误,这将是非常有帮助的。
tnkciper2#
谢谢你的帮助。它今天工作了。我猜是因为我重新安装了pycharm及其所有的软件包和插件。但是,你能帮我在这段代码上添加更多的行吗?一旦我与我的设备连接,我就可以给一些命令:显示运行,显示内部状态。
谢谢你。