【发布时间】:2022-11-15 15:23:06
【问题描述】:
我是 pysftp 的新手 我正在尝试执行以下任务
- 连接到 ftp 服务器并下载文件
- 在文件上生成 md5 校验和并确保它们未被篡改
有人可以帮我写这个脚本吗?
我尝试连接到服务器,但不确定如何下载文件并使用 python 为下载的文件生成校验和。
截至目前,我已使用以下代码连接到服务器: *
import pysftp cnopts = pysftp.CnOpts() cnopts.hostkeys = None myHostname = "abc.org" myUsername = "username" myPassword = "password" with pysftp.Connection(host=myHostname, username=myUsername, password=myPassword, cnopts=cnopts) as sftp: print ("Connection succesfully stablished ... ") directory_structure = sftp.listdir_attr() for attr in directory_structure: print (attr.filename, attr)**
【问题讨论】:
标签: python ftp pysftp ftp-server