python的增加备份 文件对比 文件夹对比 生成补丁包 生成更新包等
python自带:
import difflib
import filecmp
其实linux的diff命令更好用,diff -raH 目录1 目录2
我使用的例子
import filecmp a=filecmp.dircmp("D:\\yx\\workspace\\server\\1","D:\\yx\\workspace\\server\\2") a.report_full_closure() #结果 #diff D:\yx\workspace\server\1 D:\yx\workspace\server\2 #Only in D:\yx\workspace\server\1 : ['1.txt'] #Only in D:\yx\workspace\server\2 : ['2.txt'] #Identical files : ['3.txt']