如何在python中发送telnetlib control + c命令

Dhr*_*tel 2 python telnet telnetlib

我试图使用telnetlib库在python中发送control + c命令.目前我在做

tn.write('^]')
Run Code Online (Sandbox Code Playgroud)

但上面的代码似乎不起作用.关于我应该使用什么的任何线索?

Hus*_*bir 7

尝试ASCII字符control+c 下面的Telnet连接: -

tn.write('\x03')
Run Code Online (Sandbox Code Playgroud)


Iac*_*hus 6

ctrl+a = decimal 1
ctrl+b = decimal 2
ctrl+c = decimal 3
Run Code Online (Sandbox Code Playgroud)

等等..

ctrl+x = decimal 24
ctrl+y = decimal 25
ctrl+z = decimal 26

escape = 27 etc
Run Code Online (Sandbox Code Playgroud)

尽管如此,对于那些将来需要它的人

箭头键是(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)
Run Code Online (Sandbox Code Playgroud)