Форум сайта python.su
0
doza_andУважаемый, Вы меня модулем pexpect очень заинтересовали. Не знал что он так функционален.
Может быть полезен модуль pexpect.
Отредактировано Maeshae3 (Ноя. 5, 2015 19:51:01)
Офлайн
253
JOHN_16Да для этого входной поток не пойдет. Я думаю что в этом случае проще найти аналог который имеет нормальный интерфейс для внешнего управления.
Если я правильно понял ТС, то нужно именно эумуляция нажатия клавиш клавиатуры,
Офлайн
0
doza_andЯ уже просмотрел возможные эмуляторы клавиатуры, xdotool, xvkbd, xte - xautomation и
Народ вроде использовал xdotool
Офлайн
0
Нет, ascii не воспринимает, надо дальше думать.
Офлайн
221
Я вот хотел предложить, но потом передумал, из за отсутствия необходимых знаний, но все же скажу.
Если у запускаемой программы есть какой то терминал, который бы был в /dev/ptsX, то можно было бы подумать над тем что бы писать в него последовательности, которые терминал бы воспринимал как команду. Например если ввести в баше:
printf "123\nqwe\033[2A\n"
printf "sequency" > /dev/pts/1
Офлайн