您的位置:首页 > 编程语言 > Python开发

Python批量处理图片名

2020-02-17 04:45 302 查看
import os
import re
import shutil
from pathlib2 import Path

srcImg='G:\Python\data1\cat'

#批量按顺序命名图片
def renamePic(srcImgDir):
i=1
for item in Path(srcImgDir).rglob("*.jpg"):
#获取图片名
imgName=item.name
newName=os.path.join(srcImg,str(i)+".jpg")#注意此处应加上图片的完整路径
i+=1
print(f"prepare to rename {imgName}")
item.rename(newName)

renamePic(srcImg)
print('Successfully done!')

结果如下:

  • 点赞
  • 收藏
  • 分享
  • 文章举报
立志正常毕业的二狗子 发布了3 篇原创文章 · 获赞 1 · 访问量 35 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: