路径a / b / c / d,其中文件夹d包含大量文件和文件夹,如下所示。
路径w / x / y / z其中文件夹z有一堆名为
的文件夹这些文件夹中的每一个都包含一个文件,或来自路径a / b / c / d中某个文件夹的文件。它们是相同的文件,除了它们已被重命名。因此,来自/ b / c / d / FolderE的名为abc.txt的文件现在位于w / x / y / z路径中的任何文件夹中,并重命名为bf6241b7c8b1.txt。
我知道它是同一个文件,因为我不仅比较了它们,而且它们也具有相同的修改日期,类型和大小。我在考虑使用os.rename和os.walk,但我不知道从哪里开始。我是Python的新手,需要尽快在Windows中完成这项工作。
答案 0 :(得分:0)
在伪代码中: