Pexpect — модуль Python для запуска и контроля порождённых приложений.
Pexpect может быть использован для автоматизации интерактивных приложений, таких как ssh, ftp, passwd и telnet. В отличии от других Expect-подобных модулей, Pexpect не требует TCL и для его компиляции не требуются расширения C. Для его работы достаточно стандартного Python и модуля pty. Интерфейс Pexpect был разработан чтобы быть лёгким в использовании.
Список изменений в версии 3.2
- Исправлена обработка исключений в
select.select()
в Python 2. - Удалена поддержка TIOCSWINSZ на очень старых системах.
- Исправлена ошибка и улучшена документации в pxssh.
>>> Подробности