Thnks per la chiarificazione
alcuni suggerimenti
Porbably non che cosa gradite ma già migliora che os.system ()
1.) processo secondario di uso. Popen
==========================
- soggiorno con sshd dal lato dell'assistente (targethost)
- usare subprocess.popen e riorientare lo stdin, lo stdout, stderr come tubo al vostro scritto.
il vantaggio dovrebbe funzionare piuttosto rapidamente
il yu dello svantaggio ha dovuto port più successivamente
2.) uso PExpect
=============
stessi di 1.) ma anziché subprocess.popen potete usare PExpect.
gli dà un poco più controllo e tratta persino il applicationsm, quello prevedono un terminale reale.
svantaggio.
ancora non portable.
PExpectt funziona soltanto nell'ambito di cygwin se IIRC.
Windows ha dovuto usare WExpect
3.) l'uso una biblioteca capace del pitone dello ssh e sviluppa lo scp in cima esso
===================================================
http://www.lag.net/pipermail/paramiko/2005-April/000069.htmlPer esempio paramiko
il paramiko richiede inoltre il modulo Crypto:
http://www.voidspace.org.uk/python/modules.shtml#pycryptoUn articolo sulla citazione del paramiko con scp è:
http://www.stillhq.com/python/paramiko/000001.html