newb: SENDING os.system(encode_cmd) output to a logging file

Gabriel Genellina gagsl-py at yahoo.com.ar
Tue Dec 12 19:09:21 EST 2006


At Monday 11/12/2006 23:49, johnny wrote:

>Gabriel Genellina wrote:
> > At Monday 11/12/2006 20:47, johnny wrote:
> >
> > >How do I pipe the output, generated from os.system(some_command), to
> > >the logging file?
> >
> > Use the subprocess module to run the command instead.
>
>I am doing the os.system(encode_cmd) within a thread.  So you are
>saying, have each thread create a subprocess module.  Did you mean,
>"Popen" (os.popen)?
>
>Like os.popen(encode_cmd) , not os.system(encode_cmd)?

No, I mean the module called "subprocess" contained in the standard 
Python library since version 2.4:
http://docs.python.org/lib/module-subprocess.html


-- 
Gabriel Genellina
Softlab SRL 

__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis! 
¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar



More information about the Python-list mailing list