問題タブ [wexpect]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
4244 参照

python - wexpect のインストール方法

私は 32 ビット Windows XP を実行しており、Matlab をコマンド ライン プログラムである Cgate と通信させようとしています。Python のモジュール pexpect を Windows に移植した wexpect を使用して、これを実現したいと考えています。ただし、wexpect のインストールまたはインポートに問題があります。wexpect を他のすべてのモジュールと一緒に Lib フォルダーに入れました。これらの他のモジュールをインポートできますが、wexpect はインポートできません。私が試したコマンドは次のとおりです。

誰かもうアイデアはありますか?

0 投票する
2 に答える
5817 参照

python - wexpect を使用して実行可能ファイルを実行する

入力ファイル(inputs.prj)で呼び出す必要がある実行可能ファイル(evapo.exe)があります。通常、Windowsコマンドプロンプトを使用して、c:\ myfiles\evapoinputs.prjと入力するだけで実行します(もちろん、両方の実行可能ファイルmyfiles フォルダーにある入力ファイル)

今、私はpythonを使って同じことをしたいと思っています。SOに関する他の同様の質問では、実行可能ファイルが他の情報を実行するように要求するときにサブプロセスなどの他の方法が機能しないため、wexpectを使用することを提案しました(私の場合、情報は入力ファイルです)。私は試した:

そして、Pythonがハングします...、cmdを使用してexeと入力ファイルを組み合わせる方法を誰かが知っている場合は、助けてください。

0 投票する
2 に答える
2081 参照

python - Windows で wexpect を実行する

Windows 7 に wexpect をインストールしました。コマンドを実行しようとすると、以下のエラーが発生します。私は MKS ツールキットを使用しているのでls、有効なコマンドです。

誰か助けてくれませんか?

0 投票する
1 に答える
102 参照

python - spawn() メソッドで Wexpect がフリーズする

wexpect からサンプル コードを実行すると、spawnメソッドでフリーズします。

connect_to_childwexpect のメソッド (リポジトリからコピーした以下のコード) が問題の原因であることがわかりました。「パイプなし」例外をスローし続け、終わりのないループに陥ります。

Windows 10、python 3.9.1、および wexpect 4.0.0 を使用しています

0 投票する
0 に答える
26 参照

python - Windows 7-python のインタラクティブ シェル

Python 3 で Ruby したいインタラクティブな Ruby スクリプトがあります。wexpect を使用して実行しましたが、Windows 10 で完全に動作しました。伝える。単純な通信機能のない ruby​​ スクリプトは実行できますが、wexpect や winpexpect はもう使用できません。使用できる他の Python モジュールはありますか? サブプロセスを試して失敗しましたが、グーグルで調べていると、対話型の対話型シェルには適していないことに気付きました。私のコード(Windows 10で動作する)は次のようなものです:

などなど。(これは長い Ruby プロセスです)

私が持っている別のアイデアは、CMDと直接通信する方法を誰かが知っているかどうかです(ただし、そう言うまでプロセスを閉じません)。

どうもありがとうございます!