tomar datos en tiempo real

Maria Eugenia Ferrero ferrero.mariaeugenia en gmail.com
Mar Abr 24 16:04:39 CEST 2007


hola lista, como les va? quería hacer una pequeña consulta: resulta que
necesito pasar a un fichero datos del comando top  y lo hago por ejemplo
import os, string
arch_salida = open("prueba.txt", "w")
salida = os.popen( 'top' ).readlines()
mostrar = str(salida[2][1:20])
arch_salida.write(" %s" % mostrar)
arch_salida.close()

algo así es mas o menos mi scrpit (una parte) pero al ejecutarlo obviamente
me me queda ejecutando (valga la redundancia) en un loop infinito al estar
sacando info de forma real.
¿cómo hago para poder rescatar esa información en mi fichero sin que me pase
esto?
Gracias, hasta luego




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