pythonでexeファイルを実行しようとしています。 exeが正常に起動すると、次のようなオプションが表示されます。exeを実行した後にパラメータを渡す
0 = Exit
1 = abc
2 = xyz
コンソールからオプションを1つ選択します。 誰かが私を助けてくれますか?
pythonでexeファイルを実行しようとしています。 exeが正常に起動すると、次のようなオプションが表示されます。exeを実行した後にパラメータを渡す
0 = Exit
1 = abc
2 = xyz
コンソールからオプションを1つ選択します。 誰かが私を助けてくれますか?
sys.stdin
とprocess_name.communicate(paramenter)
を使用してコンソール入力を読み取って、それをexeファイルプロセスに渡すことができます。
は、これまでのところ私は、サブプロセスの輸入popenのから 輸入OS 、PIPE P = popenの( 'fortranExecutable'、STDIN = PIPE)#NOTEを試してみました"])) エラーを投げています。typeerror str objが呼び出し可能ではありません。 :( – King
os.linesepのためobjが呼び出せませんos.linesepは関数os.linesep(パラメータ)として呼び出すことができないため、エラー "not callable。 –
os.linesepは '\ r \ n'を返します –
[pexpect](https://pexpect.readthedocs.io/en/stable/)のチェックアウトから始めます。 p.communicate(os.linesep([ "1 ここにいないシェル=真: – sascha