python将文件夹下的子文件中的文件复制到指定文件夹
时间: 2024-04-05 17:13:06 浏览: 18
你可以使用Python内置的shutil模块来完成这个任务。以下是一个示例代码,假设你想将文件夹"/path/to/source"下所有子文件夹中的所有文件复制到文件夹"/path/to/destination"。
```python
import os
import shutil
source_folder = "/path/to/source"
destination_folder = "/path/to/destination"
# 遍历所有子文件夹
for root, dirs, files in os.walk(source_folder):
for file in files:
# 拼接源文件路径和目标文件路径
source_file = os.path.join(root, file)
destination_file = os.path.join(destination_folder, file)
# 复制文件
shutil.copy(source_file, destination_file)
```
在这个示例中,我们使用了`os.walk`函数来遍历源文件夹下的所有子文件夹。然后,我们使用`shutil.copy`函数将每个文件复制到指定的目标文件夹中。