我自动测试在远程服务器上的链接浏览器中运行的终端应用程序。在这里,我需要按箭头键。
来自How to send an arrow key use paramiko library in python? 的解决方案(发送f.e。'\ e [B'表示向下箭头)显然在Python 3中不起作用。
有办法吗?感谢。
答案 0 :(得分:1)
知道了,应该发送:
KEY_UP = b'\x1b[A'
KEY_DOWN = b'\x1b[B'
KEY_RIGHT = b'\x1b[C'
KEY_LEFT = b'\x1b[D'
它有效,但在发送之前无法转换为(python3默认多字节)字符串。