Python子进程 - 将stdout/err重定向到两个地方

9 投票
1 回答
5000 浏览
提问于 2025-04-15 13:31

我有一个小的Python脚本,它使用subprocess来调用外部程序。我想把程序的输出和错误信息同时记录到一个日志文件里,还要在终端上显示出来。

这该怎么做呢?

1 个回答

8

你可以使用 subprocess.PIPE 来实现这个功能。

你可以在 这里找到一些示例代码

撰写回答