Python移动(复制)多个文件夹中的图片到另一个文件夹中 您所在的位置:网站首页 ps复制全部到另一文件 Python移动(复制)多个文件夹中的图片到另一个文件夹中

Python移动(复制)多个文件夹中的图片到另一个文件夹中

2023-09-06 16:22| 来源: 网络整理| 查看: 265

Python复制多个文件夹中的图片到另一个文件夹中

索引原图片夹目录,找到文件中的所有图片以及子文件中的所有图片,然后复制或者移动

import os import shutil count = 0 def moveFiles(path, disdir): # path为原始路径,disdir是移动的目标目录 dirlist = os.listdir(path) for i in dirlist: child = os.path.join('%s/%s' % (path, i)) if os.path.isfile(child): imagename, jpg = os.path.splitext(i) #分开文件名和后缀 shutil.copy(child, os.path.join(disdir, imagename + ".jpg")) #复制后改为原来图片名称 #也可以用shutil.move() continue moveFiles(child, disdir) if __name__ == '__main__': rootimage = 'F:/images20-track-test-1-1/test' #原始图片文件父目录 disdir = 'F:/images20-track-test-1-1/new' #移动到目标文件夹 moveFiles(rootimage, disdir)

PS:这里是无差别攻击,所有父目录下任何格式的文件都会被copy过来,改成jpg后缀保存

ps:把后缀改成txt也是同理,无差别 无差别 无差别



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有