2009-12-29 13 views
6

Estoy mirando el código python existente que usa Paramiko para hacer SSH y FTP. Necesito permitir que el mismo código funcione con algunos hosts que no admiten una conexión segura y sobre la que no tengo control.¿Admite Paramiko telnet y ftp no seguros en lugar de solo SSH y SFTP?

¿Existe una manera rápida y fácil de hacerlo a través de Paramiko, o tengo que dar un paso atrás, crear una abstracción que admita tanto paramiko como las bibliotecas FTP de Python y refactorizar el código para usar esta abstracción?

Respuesta

7

No, paramiko no tiene soporte para telnet o ftp: de hecho, es mejor usar una abstracción de nivel superior e implementarla dos veces, con paramiko y sin ella (con los módulos ftplib y telnetlib de la biblioteca estándar de Python)

Cuestiones relacionadas