在python socket上发送ctrl +一条消息

时间:2014-04-22 05:35:26

标签: python sockets

我正在尝试使用python套接字发送命令。

我必须发送&#c; ctrl + a'关键中风,首先。

通常,我使用telnet连接并键入' ctrl + a'然后输入enter。 在终端' ctrl + a'看起来像是' ^ A'。

所以我尝试使用如下的python发送函数发送。 s.send(' ^ A') 但它没有用。

看起来像是' ^ A'在终端上,但它不像文本。

我需要发送真正的&#c; ctrl + a'信息。 我怎么能这样做?

请建议。

谢谢。

1 个答案:

答案 0 :(得分:4)

s.send('\x01')(Python2); s.send(b'\x01')(Python3)。

Ctrl + A是数字值为1的控制字符。