Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: Distorsion en 10 Enero 2012, 14:28 PM

Título: [Python] Ejecutar comando y matarlo al cabo del tiempo.
Publicado por: Distorsion en 10 Enero 2012, 14:28 PM
Buenas,

mi intencion seria algo asi:

ret = ejecutar(comando que no finaliza nunca)

sleep(5min)

matar(ret)

He visto que hay: subprocess.call, pero esto espera a que finalice el comando y mi comando no finaliza, quiero matarlo yo.

Alguien me ilumina el camino?


;D
Título: Re: [Python] Ejecutar comando y matarlo al cabo del tiempo.
Publicado por: Novlucker en 10 Enero 2012, 15:11 PM
Código (python) [Seleccionar]
import subprocess, time
p = subprocess.Popen("calc.exe")
time.sleep(300)
p.terminate()


Saludos
Título: Re: [Python] Ejecutar comando y matarlo al cabo del tiempo.
Publicado por: Distorsion en 10 Enero 2012, 15:42 PM
Muchas gracias!! ;-)