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!')
结果如下:
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- python第一次学习笔记(可能会有更新)
- 使用Python进行数据挖掘的编程问题杂锦
- Python进行数据挖掘常用matplotlib代码片段技巧(持续更新ing..)
- 将python程序打包为exe及一些问题
- 解决安装tensorflow-gpu失败:Command "python setup.py egg_info"failed with error code 10 in........
- python_opencv例程遇到empty() in function 'cv::CascadeClassifier::detectMultiScale'解决办法
- 科学计算和可视化(numpy及matplotlib学习笔记)
- python--验证码
- No module named 'XXX'----python导入模块报此错误的处理方法
- 了解python
- python爬虫URL分析
- 解决Python print 输出文本显示 gbk 编码错误问题
- 基于python3.6的OpenCV如何调用电脑摄像头以及如何播放指定路径下的视频文件
- 基于python3.6的利用OpenCV对数据的写入
- “Python学习”以及“人工智能开发”常用单词总结
- 用python试着简单爬取下360图片的图片
- python简单应用urllib2
- python实现简单爬虫
- python-cursor
- 使用vscode 写python 时,用Code Runner遇到的坑!