subprocess-how to suppress the stdout
fredrik at pythonware.com
Thu Oct 26 14:17:21 CEST 2006
"alf" <ask at me.xs4all.nl> wrote:
> I can achieve it by using Popen(...,stdout=subprocess.PIPE,...) but
> wonder where the all stdout actually goes. Is it buffered (to eventually
> fill up)
it ends up in a pipe buffer, yes.
> Or there is a better solution ...
/dev/null is your friend:
Popen(..., stdout=open("/dev/null", "w"), stderr=subprocess.STDOUT, ...)
More information about the Python-list