请使用python编写代码,此代码可以将一个文件夹下(包括二级目录)的所有jpg文件复制到另外一个文件夹
时间: 2024-04-09 15:34:14 浏览: 46
拷贝某个文件夹及子文件夹下的所有指定文件类型(如jpg)到另一个文件夹下
当然可以!下面是一个使用Python编写的代码示例,可以将一个文件夹下(包括二级目录)的所有jpg文件复制到另外一个文件夹:
```python
import os
import shutil
def copy_files(source_folder, destination_folder):
# 遍历源文件夹下的所有文件和子文件夹
for root, dirs, files in os.walk(source_folder):
for file in files:
if file.endswith(".jpg"):
source_path = os.path.join(root, file)
destination_path = os.path.join(destination_folder, file)
# 复制文件
shutil.copy(source_path, destination_path)
print(f"复制文件:{source_path} -> {destination_path}")
# 指定源文件夹和目标文件夹的路径
source_folder = "path/to/source/folder"
destination_folder = "path/to/destination/folder"
# 调用函数进行复制
copy_files(source_folder, destination_folder)
```
请将 `path/to/source/folder` 替换为源文件夹的路径,将 `path/to/destination/folder` 替换为目标文件夹的路径。运行该代码后,会将源文件夹下(包括二级目录)的所有jpg文件复制到目标文件夹中。你可以根据自己的实际情况进行修改和扩展。
阅读全文