首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >备份/复制整个文件夹树的批处理还是python?

备份/复制整个文件夹树的批处理还是python?
EN

Stack Overflow用户
提问于 2013-09-30 14:48:13
回答 3查看 1.3K关注 0票数 1

我试图每7天通过python将整个目录从一个位置复制到另一个位置,这样就可以进行备份.

备份文件夹/树文件夹可能存在,也可能不存在,所以如果它不存在,就需要创建该文件夹,这就是为什么我认为distutils更适合于shutil

注意到是更好地使用批处理或其他语言的上述工作吗?

以下代码:

代码语言:javascript
复制
import distutils
distutils.dir_util.copy_tree("C:\Users\A\Desktop\Test", "C:\Users\A\Desktop\test_new", preserve_mode=1, preserve_times=1, preserve_symlinks=0, update=1, verbose=0, dry_run=0)

返回:

代码语言:javascript
复制
Traceback (most recent call last):
  File "C:\Users\A\Desktop\test.py", line 2, in <module>
    distutils.dir_util.copy_tree("C:\Users\A\Desktop\test", "C:\Users\A\Desktop\test2", preserve_mode=1, preserve_times=1, preserve_symlinks=0, update=1, verbose=0, dry_run=0)
AttributeError: 'module' object has no attribute 'dir_util'

我做错了什么?

提前谢谢-希弗莱

EN

Stack Overflow用户

回答已采纳

发布于 2013-09-30 14:54:49

对于Unix/Linux,我建议使用“rsync”。windows:xcopy

票数 3
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19097235

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档