Sto usando il pacchetto di sottoprocesso in Python per eseguire un sottoprocesso, che in seguito ho bisogno di uccidere. Tuttavia, la documentazione del pacchetto subprocess indica che la funzione terminate() è disponibile solo da 2.6In Python 2.5, come si elimina un sottoprocesso?
Stiamo eseguendo Linux con 2.5 e per motivi di compatibilità a ritroso non è possibile eseguire l'aggiornamento a 2.6, qual è l'alternativa? Immagino che queste funzioni siano metodi di convenienza per qualcosa.
fresco: Se mi incollo insieme le risposte ottengo codice 'portatile'! – Blauohr
C'è una risposta portatile già incollata http://stackoverflow.com/a/8536476/192632 – bogdan