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

标签 python redirect subprocess stdout

我有一个小的 python 脚本,它使用 subprocess 调用外部进程。我想将 stdout 和 stderr 重定向到日志文件和终端。

如何做到这一点?

最佳答案

您可以使用 subprocess.PIPE 执行此操作.

你可以找到some sample code here .

关于Python 子进程 - 将 stdout/err 重定向到两个地方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1258863/

相关文章:

c++ - 将 C++ 内存文件加载到 Python 中

python - 计算大十六进制数的模而不溢出

python - 如何为 OpenCV 级联训练选择纵横比?

javascript - 发送表单后如何重定向到 JS/jQuery 中的另一个页面?

python - 打开程序后通过python挂起的终端命令

python - 通过 python3 子进程发送管道命令

python - 替换Python列表中的多个字符串值

javascript - expressjs 条件重定向

javascript - 重定向某人

Python子进程模块使用