Dirsync for Python是否可以在两个方向上同步文件和文件夹

时间:2018-10-09 10:31:53

标签: python-3.x synchronization

我想创建一个脚本来在两个目录之间同步文件,并且打算为此使用Dirsync和Python 3。

from dirsync import sync
sync('C:/03py/Sync/Sync1','C:/03py/Sync/Sync2','sync', twoway=True, create=True)

首次运行文件后,将同步文件夹。然后,我将一个虚拟文件和文件夹放到目标目录中,然后重新运行上面的脚本,希望将文件和文件夹复制回到源目录中。但是我得到以下信息:

Only in C:/03py/Sync/Sync2
<< TESTTWOFOLDER
<< _TESTTWOWAY.txt

我不确定我是否正确使用了上述命令。

1 个答案:

答案 0 :(得分:0)

我不知道这是否有帮助...

from dirsync import sync

source_path = 'C:\\wamp\\www\\first-python-app\\http'
target_path = 'C:\\wamp\\www\\first-python-app\\dev'

sync(target_path, source_path, 'sync', twoway=True, purge=True)
sync(source_path, target_path, 'sync')