0

使用 Paramiko 导航界面一切正常,直到我尝试使用 [F4] 键或其他特殊功能键。

conn = client.invoke_shell(term = 'vt100', width=800, height=800) 
conn.settimeout(5)
time.sleep(3)
output = conn.recv(65535)

我尝试发送以下(F4)键但没有成功

channel.send('\e[14~')
channel.send('\EOS')
channel.send('^[OS')

我还尝试在键盘上发送右箭头键 (6) 常规箭头不适用于我需要完成的操作。我试图跟随键。

channel.send('\E[1;3C')
channel.send('\E[1;4C')
channel.send('\E[1;5C')
channel.send('\E[1;6C')
channel.send('\E[1;7C')

我参考过:

https://invisible-island.net/xterm/ctlseqs/ctlseqs.pdf

https://invisible-island.net/xterm/xterm-function-keys.html

https://espterm.github.io/docs/VT100%20escape%20codes.html

4

0 回答 0