Pexpectは、ExpectライクなPythonのモジュールです。これは、子アプリケーションを生成し、それを制御します。そして、子プロセスからの出力内で予期するパターンに応答します。これは、ssh、ftp、passwd、telnetなどの対話型アプリケーションを自動化するために使用することができます。 これは、異なるサーバ上でソフトウェア・パッケージのインストールを複製するためのセットアップ・スクリプトを自動化するために使えます。また、ソフトウェアのテストの自動化にも使えます。これは、標準的なPythonのptyモジュールをサポートしているどのようなプラットフォームでも動作します。インタフェースが使いやすく設計されており、タスクの実行は簡単です。これは、ANSI/VT100端末スクリーン取得モジュールを含んでいます。