我想知道是否有人可以指向python的免费ftps模块.
我是python的全新手,但这是我工作项目所需要的.我需要一个ftps客户端连接到第三方ftps服务器.
谢谢,
大卫.
我相信你可以通过简单地使用它的FTP实现来使用Twisted来实现FTPS,但是将FTPClient.connectFactory属性更改为一个功能connectSSL而不是connectTCP.
你确定要FTPS吗? 如今,SFTP是一种不同的,更好的,更受欢迎的协议:Twisted也包含SFTP实现.
小智 7
Python 2.7.1版中的ftplib模块具有您需要的所有功能,包括TLS支持.
http://docs.python.org/library/ftplib.html#module-ftplib
我自己还没有尝试过(是的,我只是使用了 Google 并点击了一些链接),但http://www.lag.net/paramiko/似乎是推荐的解决方案。粗略地看,它是纯 Python 中的 SSH 实现,它允许为 FTP 之类的东西建立隧道。
更新:一位评论者指出我混淆了 sftp 和 ftps,抱歉。我仍然建议至少简要调查一下 Paramiko,看看它是否符合要求。
| 归档时间: |
|
| 查看次数: |
8852 次 |
| 最近记录: |