-1

ユーザーが(ファイルをダウンロードするために)サブプロセスを数回呼び出すことができるメインプログラムがあります。毎回、サブプロセスを使用して aria2c を呼び出すと、進行状況が stdin に出力されます。もちろん、ユーザーが各ダウンロードの進行状況を個別に確認できることが望ましいです。

問題は、各プロセスの出力を別のコンソール ウィンドウにリダイレクトするにはどうすればよいかということです。

4

1 に答える 1

0

私は少し混乱しています。subprocess.Popen(...) を使用すると、呼び出しごとに新しいコマンド プロンプトが自動的に生成されます。aria2cとは?それもpythonで書いたプログラムですか?コマンドプロンプトウィンドウに書き込むのはサードパーティのexeですか?

すべてのサブプロセスの出力をメイン コマンド プロンプトにリダイレクトして、インラインで表示できるようにします。

また、最初に何が起こっているのかをもう少し詳しく教えていただけると、あなたの問題をもう少しよく理解できます.

于 2012-12-24T17:10:51.620 に答える