我正在尝试使用telnetlib库在python中发送control + c命令。目前我在做
tn.write('^]')
但上面的代码似乎不起作用。关于我应该使用什么的任何线索?
答案 0 :(得分:6)
尝试control+c
的{{3}}到以下的telnet连接: -
tn.write('\x03')
答案 1 :(得分:4)
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)