如何在Python中发送Ctrl+A+C?
我想知道怎么用Python发送 ctrl a+c
这个组合键,以便在GNU Screen中创建一个新的屏幕。我现在有点迷茫,找不到能让这个工作的方法。我需要用Python来控制GNU Screen。
更多信息 http://lifehacker.com/5652409/how-to-run-multiple-applications-in-a-single-terminal-window
1 个回答
1
试试用pexpect模块里的 sendcontrol() 方法。
import pexpect
child = pexpect.spawn ('screen')
child.sendcontrol('a');
child.send('c');
这个 文档 里有很多例子。