[Python] gestire processi figli
Manlio Perillo
manlio.perillo a gmail.com
Mer 27 Nov 2013 17:32:43 CET
On 27/11/2013 16:46, Balan Victor wrote:
> [...]
> il primo problema sono riuscito a risolverlo con l'aiuto degli
> Thread.
> Ho usato questo
> http://stackoverflow.com/__questions/4158502/python-kill-__or-terminate-subprocess-when-__timeout
> <http://stackoverflow.com/questions/4158502/python-kill-or-terminate-subprocess-when-timeout>
>
>
> *Credi* di averlo risolto...
>
>
> dalle prove che ho fatto finché lanciavo "task" che erano semplici
> cmd/bat che facevano una serie di azioni tutto andava perfettamente.
> Funzionava anche il timeout. E non ho dovuto nemmeno spingermi a usare
> codice specifico di windows.
>
Il fatto è che non servono i thread. Ma se hai già il codice pronto e
funzionante, continua pure
> [...]
>
> mentre il secondo problema non so come risolverlo.
>
>
> Perchè è un problema?
>
>
> è un problema perché non so come aspettare l'esecuzione dei figli del task
> [...]
> Il problema è che su windows è una cosa abbastanza comune e non ho la
> possibilità di controllare preventivamente i "task" e verificare che
> siano fatti bene.
>
Ok, allora.
Una semplice ricerca per
"windows waiting grandchild process" mi restituisce:
http://stackoverflow.com/questions/1683902/waiting-for-grandchild-processes-in-windows
Auguri!
> [...]
Ciao Manlio
Maggiori informazioni sulla lista
Python