[Python-es] Subprocess imprimir salida en pantalla en un archivo

Olemis Lang (Simelix) olemis+py en gmail.com
Mie Feb 10 19:37:48 CET 2010


2010/2/10 Jordi Funollet <jordi.f en ati.es>:
> On Wednesday 10 February 2010 19:15:20 Javier Collado wrote:
>> Hola,
>>
>> La función oneliner tiene buena pinta. Sólo un comentario: hay que
>> tener cuidado cuando se pasen comandos con argumentos entrecomillados
>> que contengan espacios porque entonces cmd.split() no los separa bien.
>
> Tienes toda la razón, Javier.
>
> ¿Alguien tiene alguna sugerencia para resolverlo de forma pythonica? Lo que se
> me ocurre a mí ocuparía el triple de líneas de código.

Para eso es el parámetro shell, no? Si se le dice shell=True entonces
solo hay que especificar la línea de comandos sin preocuparse en
separarla (CMIIW ;o).

-- 
Regards,

Olemis.

Blog ES: http://simelo-es.blogspot.com/
Blog EN: http://simelo-en.blogspot.com/

Featured article:
Nabble - Trac Users - Embedding pages?  -
http://feedproxy.google.com/~r/TracGViz-full/~3/MWT7MJBi08w/Embedding-pages--td27358804.html



Más información sobre la lista de distribución Python-es