0

たとえば、program1.py は program2.py を呼び出します。

program1.py

subprocess.Popen("program2.py", stdin=subprocess.PIPE).communicate()

program2.py

user_input = input("Yes or No?")

しかし、私の場合、program1 を実行すると、program2 はメイン プロセスからユーザー入力を取得できません。「行を読むときにEOF」と表示されます。ユーザー入力を取得するためのアドバイスを教えてください。

4

1 に答える 1