python——收集图片并且批量改名移到指定文件夹下

收集图片

推荐使用文叔叔,

  1. 在设置收集链接时候,勾选收集时 自动生成发件人名字命名的文件夹
  2. 按照需要下载文件夹,保存在路径图片
    python——收集图片并且批量改名移到指定文件夹下_第1张图片

程序代码

import os
import cv2 as cv

data_path = r"D:\1-2 疫情\图片"
save_path = r"D:\1-2 疫情\图片2"

for file in os.listdir(data_path):
    image_file_path = data_path + '\\' + file + '\\'
    #print(image_file_path)  #用来看下导出图片路径
    i = 0
    for image_name in os.listdir(image_file_path):
        i = i + 1
        oldname = image_file_path + image_name
        newname = save_path+"\\" + file + "_" + str(i) +".jpg"
        os.rename(oldname, newname)
        #print(newname)	#用来看下保存好的图片路径

运行

python——收集图片并且批量改名移到指定文件夹下_第2张图片

把图片移到同一个文件夹下

python——收集图片并且批量改名移到指定文件夹下_第3张图片

汇总图片名字

参考链接两行代码简单实现把文件名批量导入Excel中

  1. 在文件夹下新建txt文件,填写内容如下:
@echo off
dir /b /on >list.xls
  1. 后缀由txt文件改为**.bat**
  2. 双击运行
  3. 结果
    python——收集图片并且批量改名移到指定文件夹下_第4张图片

查找文件

模糊查找(使用正则表达式):在这里插入图片描述

你可能感兴趣的:(小白,python,excel,经验分享,其他)