这是情景。我想使用Python脚本备份文件夹的内容。然而,我希望我的备份以zipped格式存储,可能是bz2格式。
问题在于,如果“current”文件夹中的内容与我最近备份中的内容完全相同,那么我就不想麻烦备份这个文件夹。
我的流程如下:
1. 启动备份 2. 检查“current”文件夹的内容是否与最近的压缩备份中的内容一致 3. 如果一样,则“完成” 4. 如果不同,则运行备份,然后“完成”
请问有没有最可靠和简单的方法来完成第二步?我是否需要解压备份的内容并存储到临时目录中进行比较,还是有更优雅的做法?可能与修改日期有关?
问题在于,如果“current”文件夹中的内容与我最近备份中的内容完全相同,那么我就不想麻烦备份这个文件夹。
我的流程如下:
1. 启动备份 2. 检查“current”文件夹的内容是否与最近的压缩备份中的内容一致 3. 如果一样,则“完成” 4. 如果不同,则运行备份,然后“完成”
请问有没有最可靠和简单的方法来完成第二步?我是否需要解压备份的内容并存储到临时目录中进行比较,还是有更优雅的做法?可能与修改日期有关?