0
私は別のソフトウェアパッケージで提供されているスクリプトを用意しています。私はこのスクリプトを実行し、パスワードを与え、端末からraw_inputなどを使って対話する必要があります。subprocess.Popen()でスクリプトをラップする
私は別のソフトウェアパッケージで提供されているスクリプトを用意しています。私はこのスクリプトを実行し、パスワードを与え、端末からraw_inputなどを使って対話する必要があります。subprocess.Popen()でスクリプトをラップする
pexpectは、使いたいものです。
Pexpect
はそれらを自動的に制御する 産卵子アプリケーションと ためのPythonモジュールです。 Pexpectは、それは、ソフトウェアパッケージに異なるサーバー上 インストールを複製 ために自動化セットアップ・スクリプトに を使用することができますなどのssh、 のftp、passwdのは、telnet、など インタラクティブなアプリケーションを自動化するために使用することができます。 は、自動ソフトウェア のテストに使用できます。標準 Python ptyモジュールをサポートするすべての プラットフォームで動作するはずです。 Pexpect インターフェイスは使いやすさに重点を置いています。 簡単な作業が簡単です。