# -*- coding:utf-8 -*-
#批量修改文件名
#批量修改图片文件名
import os
import re
import sysdef renameall():fileList = os.listdir(r'*********/Desktop/faster-rcnn-traffic-light/green')   #带修改文件夹print('修改前:'+ str(fileList))        #输出文件夹中包含的文件currentpath = os.getcwd()               #得到进程当前工作目录os.chdir(r'*********/Desktop/faster-rcnn-traffic-light/green')    #将当前工作目录修改为待修改文件夹的位置num = 1 #名称变量for fileName in fileList:               #遍历文件夹中的所有文件pat = '.+\.(jpg|png|gif)'           #匹配文件名正则表达式pattern = re.findall(pat,fileName)  #进行匹配os.rename(fileName,'00'+(str(num+500)+'.'+pattern[0]))#文件重新命名num = num + 1                       #改变编号,继续下一项print('------------------------------------------------------------')os.chdir(currentpath)                   #改回程序运行前的工作目录sys.stdin.flush()                       #刷新print('修改后:'+str(os.listdir(r'**********/Desktop/faster-rcnn-traffic-light/green')))#输出修改后文件夹包含的文件
renameall()

*******号处自动补齐自己的目录

python批量修改图片文件名相关推荐

  1. 用Python批量修改图片名称及后缀名

    用Python批量修改图片名称及后缀名 import os a = 'dataset3\png/'//需要修改的图片所在的文件夹 b = 'dataset2\png/'//修改后的图片存放路径 fil ...

  2. python批量修改图片格式和名称

    在制作数据集的过程中发现找到的图片名称和格式都很混乱,找了别人的发现老是报错. 同时总结了一下我自己这边程序报的错误: 1..jpg已存在** 比如我现在存在2.jpg,通过代码修改也会得到2.jpg ...

  3. python 批量修改图片大小

    python 批量修改图片大小 一个文件夹下面有好多图片格式是jpg大小是19201080,把它们处理成1280720并按原先图片的名保存在另一路径下 这里首先要找到给定路径下所有的图片文件,然后在修 ...

  4. python批量修改图片分辨率

    python批量修改图片分辨率 import cv2 import osif __name__ == '__main__':curDir = os.curdir # 获取当前执行python文件的文件 ...

  5. Python 批量修改图片

    批量修改图片后缀名: import os# 文件名不能包含冒号 # 当操作的文件不在当前目录时必须先进入目录 postfix = ".jpg" path = 'C:\\Users\ ...

  6. 用Python批量修改图片名称(后缀)

    当我们需要修改批量即几百幅图片的名称或后缀时,如果一个一个图片名称去重命名或是修改的话工作量就会很大.作为一名程序员,当然是要通过代码去解决这些繁琐的事情.下面是用python代码来实现批量修改图片名 ...

  7. Python批量修改图片size

    前言 简单讲解 1.建目录 2.图片大小修改 批量修改图片Size 1.目录处理 2.图片批量修改Size完整代码 前言 出发点,网上下了一批png,使用wxFormBuilder做软件工具栏的图标, ...

  8. Python批量修改图片,刷新哈希值

    为什么要修改图片的哈希值? 如何修改图片的哈希值? 为什么要修改图片的哈希值? 上传一个文件到网盘时,网盘会检查该文件的哈希值,如果与网盘服务器上储存的某个文件的哈希值相同,说明该文件已经被上传过了, ...

  9. 用Python批量修改图片大小的代码

    可以使用Python的PIL库来实现批量修改图片大小,示例代码如下: from PIL import Image # 加载图片 image = Image.open('filename') #修改图片 ...

最新文章

  1. 黄聪:百度知道中对HTML字符实体、字符编号,开头字符的使用
  2. MySql第几行到第几行语句
  3. linux进程命令解释,linux 进程命令top详解
  4. JDBC学习笔记01【JDBC快速入门、JDBC各个类详解、JDBC之CRUD练习】
  5. Vim试水之六:NerdTree插件安装
  6. 二维数组 赋值_3.9数组(数组基本使用、数组的循环、数组拷贝、数组排序、多维数组)...
  7. HDU - 1429 胜利大逃亡(续) (BFS+状压)
  8. 虚拟机Linux和宿主机传输文件
  9. 电子产品设计emc风险评估_书籍介绍:EMC设计方法与风险评估技术
  10. 各种泵的图形符号_水泵cad画法
  11. 在线对数函数计算机,计算器在线计算
  12. Devexpress TreeList控件支持拼音首字母查询
  13. 大部头出版物排版软件
  14. 修改加入SGE集群某队列里各个执行机的cpu数(slots)
  15. html转成高清pdf,Javascript实现html转pdf高清版(提高分辨率)
  16. 【编程题】【Scratch二级】2019.09 制作蝙蝠冲关游戏
  17. linux无法识别耳机,Ubuntu 7.10中不能正常使用耳机的解决方法
  18. Flutter路由处理routes技巧
  19. 基于docker 搭建mysql8.0主从复制
  20. 下载并安装MS office 365

热门文章

  1. 哈哈哈!当前的人工智能有多智障?
  2. Windows定时任务计划程序配置
  3. 沈君山《浮生三记》小传部分读书笔记
  4. 22种编程语言,祝大家新年快乐
  5. Mac电脑开启root权限教程
  6. 大一学了一年算法的心得.....
  7. 次日买入的金蕴扶摇选股指标公式来了,不含未来函数,信号不漂移
  8. Kubernetes Dashboard使用socks5代理安装
  9. FullCalendar中文文档:API
  10. 5.新浪微博Swift项目第五天