Thnks för förklaringen
några förslag
Porbably inte vad du gillar men redan, förbättrar än os.system ()
1.) använd subprocessen. Popen
==========================
- stag med sshd på serversidan (targethost)
- använd subprocess.popen och omdirigera stdin, stdout, stderr som leda i rör till ditt skrivar.
fördel bör fungera ganska snabbt
missgynna yuen måste att port den som är mer sistnämnd
2.) använd PExpect
=============
samma som 1.) men i stället för subprocess.popen du kan använda PExpect.
ger dig lite mer en kontrollera och behandlar även applicationsm, det förväntar ett verkligt slutligt.
missgynna.
stilla inte portablen.
PExpectt fungerar endast under cygwin om IIRC.
Windows måste att använda WExpect
3.) använd ett kapabelt pytonormarkiv för ssh och bygg scp överst av den
===================================================
http://www.lag.net/pipermail/paramiko/2005-April/000069.htmlTill exempel paramiko
paramikoen kräver också den Crypto enheten:
http://www.voidspace.org.uk/python/modules.shtml#pycryptoEn artikel om att stämma paramiko med scp är:
http://www.stillhq.com/python/paramiko/000001.html