[Python-es] Consulta sobre control de procesos

Olemis Lang (Simelix) olemis+py en gmail.com
Mar Mar 2 14:27:47 CET 2010


2010/3/1 Carlos Herrera Polo <carlos.herrerapolo en gmail.com>:
> Estimados:
>
> Hace unos meses desarrolle un pequeño programa bastante simple, lo que hace
> es leer un buzon de imap, luego tomar los archivos adjuntos y procesarlos
> con un programa (ejecutable.exe). El programa funciona bastante bien, pero
> ocurre que muchas veces el programa "ejecutale.exe" se queda como pegado en
> Windows.

Bueno, ejecutable.exe corre en otro proceso por lo que no se puede
hacer mucho al respecto. Lo que se me ocurriría es utilizar algún
timeout y, si no ha concluido, utilizar su PID para matarlo (quizás
directamente a través de la API de Windows o utilizando `win32process`
con las extensiones de Mark Hammond, `pywin32`).

Si pudiera sustituir a ejecutable.exe por algo hecho en Py ... quizás
eso ayudaría ;o)

PD: De todas formas, si pudiera describir con más precisión cual es el
problema, pues mucho mejor ;o)

-- 
Regards,

Olemis.

Blog ES: http://simelo-es.blogspot.com/
Blog EN: http://simelo-en.blogspot.com/

Featured article:
Comienza la era de la televisión 3D (el 10 de marzo ;o) -
http://feedproxy.google.com/~r/simelo-es/~3/mPcmLbduWJU/despues-del-gran-exito-del-largometraje.html



Más información sobre la lista de distribución Python-es