2
私は/ dev/nullをオープンし、それにstoutをリダイレクトするLinuxの解決法を知っています。
(Prevent subprocess of subprocess from writing to stdoutなど)
Windowsのソリューションとは何ですか?ウィンドウ上のサブプロセスのstdoutを非表示にする方法
私は/ dev/nullをオープンし、それにstoutをリダイレクトするLinuxの解決法を知っています。
(Prevent subprocess of subprocess from writing to stdoutなど)
Windowsのソリューションとは何ですか?ウィンドウ上のサブプロセスのstdoutを非表示にする方法
同じアプローチを使用しますが、携帯ソリューションのos.devnull
を使用してください。 Windowsの場合、出力はNUL
に送信されます。
実際には、このソリューションは、すでにあなたがにリンクされている問題で推奨されています
with open(os.devnull, 'w') as tempf:
proc = Popen(cmd, stdout=tempf, stderr=tempf)
proc.communicate()