Как реализовать обмен данными Python скриптом и консольным приложением

Решил заняться нехорошим делом - написать шахматного помощника для онлайн шахмат. Возникла необходимость работать с UCI протоколом движка. Сам движок запускается в "командой строке":

введите сюда описание изображения

принимает команды и выдает результаты там же. Так вот сам вопрос: как реализовать постоянный обмен данными между Python и движком? Есть ли возможность вбивать команды питоном, а не клавиатурой, и так же напрямую получать результаты - строки которые пишет движок, питоном?


Ответы (0 шт):