#
# 导入模块
import os
import shutil
# 给予遍历地址
path = r'C:\Users\Administrator\Desktop\OfficeAutomation'
# 给予复制图片的位置
new_path = r'C:\Users\Administrator\Desktop\办公自动化练习\新位置'
# 用来判断图片的拓展名
list = ['jpg', 'png']
for dirpath, dirlist, filelist in os.walk(path): # 遍历目录
for file in filelist: # 遍历文件
# 切割取后端用来对比是否是图片
if file.split('.')[-1] in list:
图片地址 = dirpath + '/' + file # 拼接图片地址
shutil.copy(图片地址, new_path) # 复制图片到新地址
print('已复制完成')
注:复制到的位置文件夹必须存在,不然会生成无扩展名的文件
注:不能复制到原来文件夹内的其他子级文件夹,虽然会复制过去,但是会报错…………are the same file,如案例中的path位置下新建的文件夹内