-1

我有一个主程序,用户可以在其中多次调用子进程(下载文件)。每次,我使用子进程调用 aria2c,它会将进度打印到标准输入。当然,希望用户可以分别看到每次下载的进度。

所以问题是如何将每个进程的输出重定向到单独的控制台窗口?

4

1 回答 1

0

我有点困惑。使用 subprocess.Popen(...) 应该为每次调用自动生成一个新的命令提示符。什么是aria2c?它也是你用python编写的程序吗?它是写入命令提示符窗口的第 3 方 exe 吗?

我可以帮助您将所有子流程输出重定向到主命令提示符,以便它可以内联显示。

另外,也许您可​​以先详细说明发生了什么,这样我才能更好地理解您的麻烦。

于 2012-12-24T17:10:51.620 回答