Creo que se hace con subprocess

El 19/10/11, Ángel Luis García García <alg...@telefonica.net> escribió:
> Hola a todos. Tengo una duda existencial sobre procesos, su detección y
> eliminación en Python.
>
> He construido una aplicación Python que en un momento dado tiene que lanzar
> un script Python (para ello utilizo os.popen). Bien, se pudiera dar el caso
> que ese lanzamiento dejase la máquina colgada debido a que ese script Python
> entrase en un bucle infinito ó simplemente de error y se quede colgado.
> ¿Cómo podría yo saber el identificador del proceso para poder eliminarlo o
> algún tipo de mecanismo para controlar su ejecución? La aplicación Python
> está por debajo de una escrita en wxPython, pero no es relevante a mi
> entender.
>
> En definitiva, ¿cómo puedo controlar el stop de una ejecución de un script
> Python desde la aplicación que lo invocó?.
>
> La aplicación es multiplataforma, pudiéndose ejecutar en Windows y Linux.
>
> Espero puedan ayudarme. Muchas gracias de antemano.
>
> Best regards.
>
> --
> Ángel Luis García García
> http://elviajedelnavegante.blogspot.com
>

-- 
Enviado desde mi dispositivo móvil
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a