You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Python dirsync实现源删文件后同步删除目标对应文件?

解决方案

dirsync 的 sync 模式默认仅同步源文件夹新增或更新的内容到目标文件夹,不会处理源文件夹已删除的文件。要实现源文件删除后,目标对应文件也同步删除的需求,只需在调用 sync 函数时添加 purge=True 参数。

修改后的代码如下:

from dirsync import sync

src = "C:/src/"
des = "C:/des/"

sync(src, des, "sync", purge=True)
  • purge=True 参数会让同步过程自动清理目标文件夹中存在,但源文件夹已删除的文件和子文件夹,实现源到目标的完全单向镜像同步。

内容的提问来源于stack exchange,提问作者Werner van der Merwe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 01:12:32