我正在使用tftpy在我的Python程序中创建TFTP服务器,它的工作原理非常棒。但是,我需要其他类型的服务器: TFTP、FTP、SFTP。我可以使用什么软件包来支持所有这些?
发布于 2014-04-11 07:15:40
每个协议都需要自己的实现,例如:
但是,如果您坚持使用一个包来管理所有的包,并且不介意弄脏您的手,那么PycURL是适合您的:
PycURL是libcurl的Python接口。PycURL可以用于从Python程序中获取由URL标识的对象,类似于urllib Python模块。PycURL是成熟的,非常快速,并且支持许多特性。 libcurl是一个免费的、易于使用的客户端传输库,它支持FTP、FTPS、HTTP、HTTPS、SCP、SFTP、TFTP、TELNET、DICT、LDAP、LDAPS、FILE、IMAP、SMTP、POP3和RTSP.libcurl支持SSL证书、HTTP、HTTP、FTP上载、基于HTTP表单的上载、代理、cookie、user+password身份验证(Basic、Digest、NTLM、file、Kerberos4)、文件传输恢复、http代理和隧道等!
https://stackoverflow.com/questions/23005565
复制相似问题