Paquete de Python que implementa servidores TFTP, FTP, SFTP
-
21-12-2019 - |
Pregunta
Estoy usando TFTPY para crear un servidor TFTP en mi programa Python y funciona increíble.Sin embargo, necesito tener otros sabores de servidores: TFTP, FTP, SFTP.¿Qué paquete puedo usar que los apoya todos?
Solución
Cada protocolo necesita su propia implementación, por ejemplo:
Sin embargo, si insiste en un solo paquete para gobernarlos a todos, y no le importe que las manos se ensucien un poco, Pycurl es para usted:
pycurl es una interfaz de Python para libcurl. Pycurl se puede utilizar para buscar Objetos identificados por una URL de un programa de Python, similar a la Urllib Python Module. Pycurl es maduro, muy rápido, y apoya mucho. de características.
libcurl es una biblioteca de transferencia de URL de lado gratuita y fácil de usar, Soporte de FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAP, archivo, IMAP, SMTP, POP3 y RTSP. libcurl soporta SSL Certificados, HTTP POST, HTTP PUT, FTP Subir, Formulario HTTP basado Subir, proxies, cookies, usuario + autenticación de contraseña (básica, digerir, NTLM, Negociar, Kerberos4), Reanudación de transferencia de archivos, Proxy HTTP TUNNELING Y MÁS!