我这儿的doc和samples比较多,一张DVD备份不了,所以就用了几张DVD备份。但是即使备份到DVD上以后,doc和samples也会经常添加一些新的文档,有的时候就很难搞得清楚距离上一次备份新添了哪些东西。而如果用windiff或者dc这样的工具,又只能把一个目录一个目录的比较,很难把几张DVD上的目录抓到一起合并成一个虚拟目录。所以就用python写了这么个工具(
点我下载)。
用法非常简单。
o = dirBackupList('f:/programming/documents', 'q:')
#换光盘
o.add_right_dir('q:')
o.left_only
o.diff_files
# 其它
这样就可以合并两张光盘目录以后再输出异同点了。
没有经过严格测试,代码也比较混乱。
代码参照dircmp。
大家可以在这个代码的基础上修改一下,自动生成光盘的镜像格式。