Могу ли я перенаправить весь вывод в / dev / null из Python?

1

Я пишу скрипт Python, который будет вилять дочерний процесс. Родительский процесс должен иметь возможность записывать такие вещи, как " Started child at xxxxx, но выход дочернего процесса должен быть перенаправлен на /dev/null. Как я могу сделать это из python?

Теги:

1 ответ

9
Лучший ответ
import sys
old_stdout, old_stderr = sys.stdout, sys.stderr
sys.stdout = open('/dev/null', 'w')
sys.stderr = open('/dev/null', 'w')
  • 1
    Это должно сделать это :-)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню