我這兒的doc和samples比較多,一張DVD備份不了,所以就用了幾張DVD備份。但是即使備份到DVD上以后,doc和samples也會經(jīng)常添加一些新的文檔,有的時候就很難搞得清楚距離上一次備份新添了哪些東西。而如果用windiff或者dc這樣的工具,又只能把一個目錄一個目錄的比較,很難把幾張DVD上的目錄抓到一起合并成一個虛擬目錄。所以就用python寫了這么個工具(
點(diǎn)我下載)。
用法非常簡單。
o = dirBackupList('f:/programming/documents', 'q:')
#換光盤
o.add_right_dir('q:')
o.left_only
o.diff_files
#
其它 
這樣就可以合并兩張光盤目錄以后再輸出異同點(diǎn)了。
沒有經(jīng)過嚴(yán)格測試,代碼也比較混亂。
代碼參照dircmp。
大家可以在這個代碼的基礎(chǔ)上修改一下,自動生成光盤的鏡像格式。