我正在尝试使用 telnetlib 库在 python 中发送 control + c 命令。目前我正在做
tn.write('^]')
但是上面的代码似乎不起作用。关于我应该使用什么的任何线索?
尝试 以下 telnet 连接的ASCII字符:-control+c
tn.write('\x03')
ctrl+a = decimal 1
ctrl+b = decimal 2
ctrl+c = decimal 3
等等..到
ctrl+x = decimal 24
ctrl+y = decimal 25
ctrl+z = decimal 26
escape = 27 etc
不过,对于那些将来需要它的人来说
箭头键是(3 个字节,十进制)
UP ARROW is 27,91,65 (ESC,'[',A)
DOWN ARROW is 27,91,66 (ESC,'[',B)
RIGHT ARROW is 27,91,67 (ESC, '[',C)
LEFT ARROW is 27,91,68 (ESC, '[',D)