如何使用python发送ctrl a + c?

时间:2011-09-11 14:35:44

标签: python terminal gnu-screen

我需要找出如何使用python发送ctrl a+c使用GNU Screen创建一个新屏幕我迷失了我没有找到任何可以使这个工作的代码。我需要使用python控制GNU Screen。

更多信息     http://lifehacker.com/5652409/how-to-run-multiple-applications-in-a-single-terminal-window

1 个答案:

答案 0 :(得分:1)

尝试使用pexpext模块中的sendcontrol()

import pexpect

child = pexpect.spawn ('screen')
child.sendcontrol('a');
child.send('c');

documentation有很多例子。