私はpython3でexpect-likeモジュールを使いたいと思います。私の知る限り、pexpectもファブリックもpython3で動作しません。私が使用できる類似のパッケージはありますか? (そうでない場合は、py3サポートがプロジェクトのロードマップにあるかどうかは誰にも知られていますか?)Python3で動作する 'expect'やexpect likeライブラリの実装はありますか?
完全に重複するフィーチャセットは必要ありません。ここで私のユースケースは必要ではないと思うが、基本的には、いくつかのconfig-suppliedコマンドでtelnetを行うLinuxのexpectスクリプトを再実装しているが、機能を拡張している。
pexpectで2to3を使って試してみましたか?予想フォークhttp://pypi.python.org/pypi/pexpect-u/はそれがそのように機能すると言うので、おそらく期待しているかもしれません。 –
@NiekdeKlein、2to3は非常に基本的なツールであり、さまざまな問題を説明していません。 pexpectの大きさのプロジェクトが単に2to3を実行するだけで "うまくいく"とすれば、私は驚くでしょう。たとえこれが「うまくいく」ように見えても、何か問題が生じた場合、どのようにして作者の支持を得られると思いますか?すべての本質的な目的のために、pexpectはNoahによって放棄されました。彼の最後のsourceforgeコードコミットは2008年でした。 –
@Mike Pennington私はちょうどそれがpexpectのフォークのために働いたと言っていたので、それ自体をpexpectします。テストには最低限の時間がかかります(プログラムを実行して動作するかどうかを確認するだけです)。そうでなければ、害はありません。そうであれば、すべてが良い。 –