Pycurl y sftp

Mewtwo

Buenos dias a todos :smile:

Ando peleando con la libreria de pycurl para hacer subidas por sftp.

Ya compile el curl para que admita sftp y estaba probando el ejemplo que viene en el propio repositorio :

https://github.com/pycurl/pycurl/blob/master/examples/ssh_keyfunction.py

Y me encontrado con 2 problemas y escasa documentacion T_T

El primero es error aqui :
c.setopt(c.SSH_KNOWNHOSTS, '.known_hosts')

Me sale que error pycurl.setopt(48,' ') lo cual no entiendo por que.

El segundo error si obviamos la linea anterior es que me dice que libcurl debe de tener desahabilitado sftp y en principio segun stackoverflow con compilarlo habilitandolo deberia bastar. Es mas hago curl -V y sale como protocolo soportado.

¿Alguna pista ?

Muchas gracias !

HeXaN

¿Por qué no usas PySftp?

1 respuesta
Mewtwo

#2 necesito algo que pueda continuar las descargas donde se quedaron .

Por lo que veo pysftp esta basado en paramiko y paramiko no lo permite.

Usuarios habituales

  • Mewtwo
  • HeXaN