<div>Salve,</div> <div> </div> <div>Il mio problema è il seguente: lancio un sottoprocesso (remoto) e questo mi fagocita le PIPEs ... anche quando il processo termina non riesco a ristabilire le pipes...</div> <div> </div> <div>Concretamente:</div> <div>Lancio il sottoprocesso con os.spawnv (sia con wait che no wait)</div> <div>Il sottoprocesso in questione è plink (in altre parole putty, client SSH ) il quale legge un file in locale e lo esegue in remoto.</div> <div>Plink mi si fagocita ahime lo stdin ... per cui se dopo aver lanciato il sottoprocesso tento un raw_input oppure un pdb, beh non ci posso far niente dato che non posso immettere dati: in altre parole eprdo l'interattivita con il mio programma.</div> <div> </div> <div>Il problema non è di os.spawn dato che mi basta lanciare plink con l'opzione -v (stampa versione di plink ed esce senza eseguire nulla in remoto) per non andare incontro a tale problema.</div> <div>In compenso
qualsiasi contromisura io tenti di prendere non ottengo miglioramenti: ho provato sia a fare una copia di stdin sia a ristabilire la pipe con __stdin__ ma non ne ottengo nulla di piu...</div> <div> </div> <div>Qualche consiglio per riuscire a preservare/ristabilire la pipe?</div> <div> </div><p> 
<hr size=1><font face="Arial" size="2"><hr size=1><font face="Arial" size="2">L'email della prossima generazione? Puoi averla con la <a href="http://us.rd.yahoo.com/mail/it/taglines/hotmail/nowyoucan/nextgen/*http://it.docs.yahoo.com/nowyoucan.html">nuova Yahoo! Mail</a></font>