标签: python serial-port
我正在使用cmd模块创建一个交互式shell,它将自定义协议中的串行端口包装起来。我将它包装在用户输入并发送出UART,并接收和解析串行输入(在单独的线程上)。我想做的是在收到(而不是在下一个命令之后)将当前提示上的已接收(已解析)消息“插入”。如果我只是打印,它会从光标当前所在位置写入,然后“销毁”当前提示。是否可以清除当前行,打印收到的消息,然后重新创建当前提示和写入的内容。
cmd