Python将一个目录下所有内容拷贝到一个新的目录中
时间: 2024-03-05 07:50:02 浏览: 45
将目录下的所有文件移动到另一个目录
3星 · 编辑精心推荐
你可以使用Python中的shutil库来完成这个任务。下面是一个示例代码:
```python
import shutil
import os
# 源目录
source_dir = "/path/to/source/directory"
# 目标目录
target_dir = "/path/to/target/directory"
# 拷贝源目录下的所有内容到目标目录
shutil.copytree(source_dir, target_dir)
```
这个示例代码中,我们首先引入了shutil和os库。然后,我们指定了源目录和目标目录的路径。最后,我们使用shutil的`copytree()`函数将源目录下的所有内容拷贝到目标目录中。
需要注意的是,如果目标目录已经存在,`copytree()`函数会抛出一个异常。如果你需要覆盖目标目录中已经存在的文件,可以使用`shutil.rmtree()`函数删除目标目录,并重新创建它。
阅读全文