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
_______________________________________________
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