Подпроцесс Python - перенаправить stdout / err в два места - PullRequest
9 голосов
/ 11 августа 2009

У меня есть небольшой скрипт на python, который вызывает внешний процесс, используя subprocess. Я хочу перенаправить stdout и stderr как в файл журнала, так и в терминал.

Как это можно сделать?

1 Ответ

8 голосов
/ 11 августа 2009

Вы можете сделать это с помощью subprocess.PIPE.

Вы можете найти пример кода здесь .

...