鑑於2個目錄:如何比較2個目錄dir1和dir2,只複製python中的差異?
dir1
|
+----A
|
+----B
dir2
|
+----A (changed)
|
+----B (no change)
|
+----C (added)
我想寫一個python腳本,將檢測並進行以下修改:
- 複製c從
dir2
到dir1
- 副本中從
dir2
到dir1
我的想法是獲取所有fi的md5校驗和LES。我正朝着正確的方向走嗎?
鑑於2個目錄:如何比較2個目錄dir1和dir2,只複製python中的差異?
dir1
|
+----A
|
+----B
dir2
|
+----A (changed)
|
+----B (no change)
|
+----C (added)
我想寫一個python腳本,將檢測並進行以下修改:
dir2
到dir1
dir2
到dir1
我的想法是獲取所有fi的md5校驗和LES。我正朝着正確的方向走嗎?
看看filecmp模塊。
http://docs.python.org/library/filecmp.html
class filecmp.dircmp(a, b[, ignore[, hide]])
看起來不錯。讓我試試並回報。 – canadadry
功能你都知道,你正在重塑'rsync'? – Thanatos
rsync可以在本地目錄上工作嗎? – canadadry
是的,它的工作原理很粗糙 –