> El 10 de febrero de 2010 17:57, Gabriel Rech <rech...@gmail.com> escribió: >> >> Hola a todos! >> Estoy corriendo desde Python, un programa que se corre normalmente desde >> terminal de linux. >> Para esto estoy usando el modulo subprocess. Basicamente lo que tengo es >> esto... >> >> subprocess.call(process, shell = True) >> >> Esto funciona bien. Ahora, el asunto es que me gustaría que mi script >> guardara la salida que el programa produce y muestra en pantalla, en un >> archivo. >> Es posible esto? >> >> Desde ya, muchas gracias >> >> Gabriel >> > 2010/2/10 José Luis Torre Hernández <joseluistorrehernan...@gmail.com>: > Hola Gabriel: > > Puedes hacer lo siguiente (aunque no lo he probado): > > subprocess.call("ls -lR > /tmp/listado", shell =True) >
Hay un parámetro para esto (AFAICR stdin). Allí se pasa un fichero abierto con 'wb' (AFAICR) > Aunque no recuerdo para qué era la opción shell=True > para no tener q pasar una lista ;o) -- Regards, Olemis. Blog ES: http://simelo-es.blogspot.com/ Blog EN: http://simelo-en.blogspot.com/ Featured article: Free milestone ranch Download - mac software - http://feedproxy.google.com/~r/TracGViz-full/~3/rX6_RmRWThE/ _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/