python copy多个文件和文件夹到一个目录
时间: 2023-11-20 15:04:45 浏览: 177
你可以使用 Python 中的 shutil 模块来复制多个文件和文件夹到一个目录。以下是一个示例代码:
```python
import shutil
import os
# 指定要复制的文件和文件夹的路径
files = ['/path/to/file1', '/path/to/file2']
folders = ['/path/to/folder1', '/path/to/folder2']
# 指定要复制到的目录
destination = '/path/to/destination'
# 遍历文件并复制到指定目录
for f in files:
shutil.copy(f, destination)
# 遍历文件夹并复制到指定目录
for folder in folders:
shutil.copytree(folder, os.path.join(destination, os.path.basename(folder))))
```
在代码中,你需要指定要复制的文件和文件夹的路径,以及要复制到的目录的路径。然后,你可以使用 shutil 模块的 copy 和 copytree 函数来复制文件和文件夹。最后,使用 os 模块的 join 和 basename 函数来构建目标文件夹的路径并复制文件夹。
阅读全文