我需要有关如何获取 zip 文件的 md5 哈希的建议。我将不断地使用 ftplib 从 ftp 下载文件。如您所知,ftplib 无法判断文件是否已被修改。
我想使用每个新文件的 md5 哈希来判断它是否已被修改,只需在将新文件下载到 tempdir 后比较哈希即可。如果哈希值相似,我会删除新下载的文件。但是,如果散列不同,则保留新下载的文件,用新散列替换旧散列并且脚本继续。
请就如何实现这一目标提出建议。是否有任何用于散列 md5 或类似的独立模块。
谢谢。``
我需要有关如何获取 zip 文件的 md5 哈希的建议。我将不断地使用 ftplib 从 ftp 下载文件。如您所知,ftplib 无法判断文件是否已被修改。
我想使用每个新文件的 md5 哈希来判断它是否已被修改,只需在将新文件下载到 tempdir 后比较哈希即可。如果哈希值相似,我会删除新下载的文件。但是,如果散列不同,则保留新下载的文件,用新散列替换旧散列并且脚本继续。
请就如何实现这一目标提出建议。是否有任何用于散列 md5 或类似的独立模块。
谢谢。``