使用md5 sum验证python的copytool

2024-05-23 22:49:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我写了一个程序,它复制了一个包含大量文件的整个目录树。这种情况会发生 同时到达两个目的地。它在 源树,将其转储到txt文件,并在目标端执行相同的操作并进行比较 如果三个值相等,我可以确定每个文件都被复制了 校验和已验证。在

问题是我首先递归地复制整个源树,然后再复制一次 正在读取整个源文件以生成源校验和。我想会更快 复制一个文件并在逐个文件复制之后生成源md5和,这样就不需要再次读取源文件。在

所以我的问题是如何以一种高效、快速的方式来实现这一目标?一个复制任务 可能是500GB的数据和大约40000个文件。在


Tags: 文件数据程序目录txt目标方式情况