使用Python比较两个文件夹和其中的所有文件

2024-05-16 06:17:59 发布

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

我想制作一个小的python脚本来检查和压缩两个文件夹的内容以及其中的所有文件。

  • 基于Folder A循环浏览文件夹结构
  • 比较Folder AFolder B中的每个文件
  • 如果文件不存在或内容不完全相同,则将该文件复制到Folder C,但与Folder A在同一文件夹结构中

有人能建议一下如何做这样的壮举吗?


Tags: 文件脚本文件夹内容folder结构建议检查和
1条回答
网友
1楼 · 发布于 2024-05-16 06:17:59

我相信dircmp中的filecmp为您做了大部分: https://docs.python.org/2/library/filecmp.html

您可以在此页中扩展基本示例。通过使用属性left_onlyright_onlydiff_files,您可以很容易地识别丢失的而不是100%独立的文件。

相关问题 更多 >