如何从一个目录和子目录复制/剪切文件并粘贴到另一个目录和子目录中

时间:2013-07-23 21:46:57

标签: python-3.x

假设我有包含子目录和文件的目录。例如

"C:\Users\Desktop\test"

我希望复制/剪切文件并粘贴到另一个目录,例如

"C:\Users\Desktop\new_test"

我该怎么做?

1 个答案:

答案 0 :(得分:1)

在这里,您可以找到所需的一切:http://docs.python.org/3/library/shutil.html

复制整个目录:

shutil.copytree(src, dst, symlinks=False, ignore=None)

删除整个目录:

shutil.rmtree(path[, ignore_errors[, onerror]])

移动目录:

shutil.move(src, dst)

示例代码,执行您想要的操作:

import shutil
shutil.copytree("C:\Users\Desktop\test", "C:\Users\Desktop\new_test")