Pythonで実行中のプロセスのSTDINに文字列/データを送信する方法は?
CLI プログラムのフロント エンドを作成したいと考えています。例えば。この Pascal アプリケーションに複数の文字列を渡したい:
program spam;
var a,b,c:string;
begin
while e <> "no" do
begin
writeln('what is your name?');
readln(a);
writeln('what is your quest?');
readln(b);
writeln('what is your favorite color?');
readln(c);
print(a,b,c);
end;
end.
Python からこのプログラムに文字列を渡すにはどうすればよいですか (Python のサブプロセス モジュールを使用)。ありがとうございました。私の英語でごめんなさい。