码迷,mamicode.com
首页 > 编程语言 > 详细

python批量修改图片名称

时间:2019-10-21 16:04:18      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:改变   匹配   color   desktop   std   批量修改   文件夹   att   top   

 1 import os
 2 import re
 3 import sys
 4 path = r"C:\Users\liyq\Desktop\python-img\img"
 5 fileList = os.listdir(path)  # 待修改文件夹
 6 print("修改前:" + str(fileList))  # 输出文件夹中包含的文件
 7 os.chdir(path)  # 将当前工作目录修改为待修改文件夹的位置
 8 num = 1  # 名称变量
 9 for fileName in fileList:  # 遍历文件夹中所有文件
10     pat = ".+\.(jpg|jpeg|JPG)"  # 匹配文件名正则表达式
11     pattern = re.findall(pat, fileName)  # 进行匹配
12     print(pattern[0]:, pattern)
13     print(num:, num, filename:, fileName)
14     os.rename(fileName, (name + str(num) +_+19970326+_中国海南+ . + pattern[0]))  # 文件重新命名
15     num = num + 1  # 改变编号,继续下一项
16 print("---------------------------------------------------")
17 sys.stdin.flush()  # 刷新
18 print("修改后:" + str(os.listdir(path)))  # 输出修改后文件夹中包含的文件

技术图片

 

python批量修改图片名称

标签:改变   匹配   color   desktop   std   批量修改   文件夹   att   top   

原文地址:https://www.cnblogs.com/cyanlee/p/11714046.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!