El mié, 19-10-2011 a las 21:26 +0200, Ángel Luis García García 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. > con threads Aunque en el caso de python mejor utiliza subprocess
> 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/ _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/