Как отправить Ctrl + C с помощью Python? - PullRequest
2 голосов
/ 11 сентября 2011

Мне нужно выяснить, как отправить ctrl a+c с помощью python, чтобы создать новый экран с использованием экрана GNU. Я потерян. Я не нашел ни одного кода, который бы это работал.Мне нужно управлять экраном GNU с помощью python.

Подробнее http://lifehacker.com/5652409/how-to-run-multiple-applications-in-a-single-terminal-window

1 Ответ

1 голос
/ 11 сентября 2011

попробуйте с sendcontrol () из модуля pexpext.

import pexpect

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

Документация имеет много примеров.

...