Cuestión : URGENTE: copiar los archivos a partir de un nodo a otro nodo usar pyxmlrpcClient

Hola los expertos,
I quieren un pequeño programa que deba funcionar como comando básico del scp usar pitón. Pero no debe utilizar comando del scp del sistema. Debe utilizar el RPC del pitón y debe copiar files.


BR Dushan.
class= del

Respuesta : URGENTE: copiar los archivos a partir de un nodo a otro nodo usar pyxmlrpcClient

Thnks para la clarificación

algunas sugerencias


Porbably no qué usted tiene gusto pero ya mejora que os.system ()
1.) subproceso del uso. Popen
==========================
- estancia con el sshd en el lado de servidor (targethost)
- utilizar subprocess.popen y volver a dirigir el stdin, stdout, stderr como pipa a su escritura.

la ventaja debe trabajar algo rápidamente
el yu de la desventaja tuvo que virarla hacia el lado de babor más adelante

2.) uso PExpect
=============
iguales que 1.) pero en vez de subprocess.popen usted puede utilizar PExpect.
le da un poco más control y maneja incluso el applicationsm, de que cuentan con un terminal verdadero.

desventaja.
todavía no portable.
PExpectt trabaja solamente bajo cygwin si IIRC.
Windows tuvo que utilizar WExpect

3.) el uso una biblioteca capaz del pitón del ssh y construye el scp encima de él
===================================================
http://www.lag.net/pipermail/paramiko/2005-April/000069.html
Por ejemplo paramiko
el paramiko requiere también el módulo Crypto:
http://www.voidspace.org.uk/python/modules.shtml#pycrypto


Un artículo acerca de demandar paramiko con el scp es:
http://www.stillhq.com/python/paramiko/000001.html

Otras soluciones  
 
programming4us programming4us