[pyar] Ejecutando procesos.

Esteban Kuber ekuber en gmail.com
Vie Ago 13 17:41:07 ART 2010


Estás en un Unix con coreutils? No te sirve timeout[1][2]?

[1]: http://www.pixelbeat.org/scripts/timeout
[2]: http://swoolley.org/man.cgi/timeout

2010/8/13 Lucas Liendo <mindmaster en gmail.com>:
> Hola a todos ! Queria hacerles una pregunta sencilla. Quiero ejecutar
> algunos procesos y obtener su salida, hasta ahora no obtuve ningun
> incoveniente utilizando :
>
> output = subprocess.Popen(cmd, stdout = subprocess.PIPE).communicate() [0]
>
> del modulo subprocess. Ahora supongamos que cmd es un programa que demanda
> mucho tiempo en devolver su salida o peor es un programa que nunca
> finaliza...¿Existe alguna manera de ejecutar procesos controlando su tiempo
> de ejecucion?. Es decir si el proceso toma mas de N segundos de
> procesamiento en el user space, entonces detenerlo. Gracias !
>
> --
> Saludos,
> Lucas.
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>



More information about the pyar mailing list