python 实现对文件夹中的图像连续重命名方法


Posted in Python onOctober 25, 2018

python实现的对文件夹中的图像进行连续的重命名方法:

import os

class BatchRename():
 def __init__(self):
  self.path = 'C:/Users/zxl/Desktop/tr'

 def rename(self):
  filelist = os.listdir(self.path)
  total_num = len(filelist)
  i = 101
  for item in filelist:
   if item.endswith('.jpg'):
    src = os.path.join(os.path.abspath(self.path), item)
    dst = os.path.join(os.path.abspath(self.path), str(i) + '.jpg')
    try:
     os.rename(src, dst)
     print 'converting %s to %s ...' % (src, dst)
     i = i + 1
    except:
     continue
  print 'total %d to rename & converted %d jpgs' % (total_num, i)

if __name__ == '__main__':
 demo = BatchRename()
 demo.rename()

以上这篇python 实现对文件夹中的图像连续重命名方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现sublime3的less编译插件示例
Apr 27 Python
Python中使用HTMLParser解析html实例
Feb 08 Python
python 查找字符串是否存在实例详解
Jan 20 Python
requests和lxml实现爬虫的方法
Jun 11 Python
python3使用pyqt5制作一个超简单浏览器的实例
Oct 19 Python
详解python如何在django中为用户模型添加自定义权限
Oct 15 Python
python3实现网络爬虫之BeautifulSoup使用详解
Dec 19 Python
Python OpenCV利用笔记本摄像头实现人脸检测
Aug 20 Python
python 非线性规划方式(scipy.optimize.minimize)
Feb 11 Python
python实现粒子群算法
Oct 15 Python
如何使用Python自动生成报表并以邮件发送
Oct 15 Python
python基于tkinter制作下班倒计时工具
Apr 28 Python
python微信公众号之关注公众号自动回复
Oct 25 #Python
python 文件查找及内容匹配方法
Oct 25 #Python
利用python循环创建多个文件的方法
Oct 25 #Python
用python生成1000个txt文件的方法
Oct 25 #Python
Python爬虫之正则表达式的使用教程详解
Oct 25 #Python
python实现键盘控制鼠标移动
Nov 27 #Python
解决python 无法加载downsample模型的问题
Oct 25 #Python
You might like
php表单请求获得数据求和示例
2014/05/15 PHP
php抽奖概率算法(刮刮卡,大转盘)
2020/04/17 PHP
yii2安装详细流程
2018/05/23 PHP
在PHP中输出JS语句以及乱码问题的解决方案
2019/02/13 PHP
使用composer 安装 laravel框架的方法图文详解
2019/08/02 PHP
Javascript 继承实现例子
2009/08/12 Javascript
JQuery中使用Ajax赋值给全局变量异常的解决方法
2014/01/10 Javascript
浅析基于WEB前端页面的页面内容搜索的实现思路
2014/06/10 Javascript
完美实现仿QQ空间评论回复特效
2015/05/06 Javascript
JavaScript实现select添加option
2015/07/03 Javascript
js与applet相互调用的方法
2016/06/22 Javascript
JS前端加密算法示例
2016/12/22 Javascript
详解Vue + Vuex 如何使用 vm.$nextTick
2017/11/20 Javascript
Vue使用json-server进行后端数据模拟功能
2018/04/17 Javascript
jQuery+css last-child实现选择最后一个子元素操作示例
2018/12/10 jQuery
详解vue 不同环境配置不同的打包命令
2019/04/07 Javascript
详解微信小程序自定义组件的实现及数据交互
2019/07/22 Javascript
[43:51]2018DOTA2亚洲邀请赛3月30日 小组赛B组 EG VS Secret
2018/03/31 DOTA
python实现发送和获取手机短信验证码
2016/01/15 Python
python实现斐波那契数列的方法示例
2017/01/12 Python
python flask 多对多表查询功能
2017/06/25 Python
python web基础之加载静态文件实例
2018/03/20 Python
Python数据处理numpy.median的实例讲解
2018/04/02 Python
python email smtplib模块发送邮件代码实例
2018/04/26 Python
浅谈pytorch池化maxpool2D注意事项
2020/02/18 Python
python 批量将中文名转换为拼音
2021/02/07 Python
h5网页水印SDK的实现代码示例
2019/02/19 HTML / CSS
兰蔻美国官网:Lancome美国
2017/04/25 全球购物
利用异或运算实现两个无符号数的加法运算
2013/12/20 面试题
党校毕业心得体会
2014/09/13 职场文书
党的群众路线教育实践活动个人整改措施材料
2014/11/04 职场文书
新教师个人工作总结
2015/02/06 职场文书
公司岗位说明书
2015/10/08 职场文书
导游经典开场白——导游词
2019/04/17 职场文书
公开致歉信
2019/06/24 职场文书
Python 语言实现六大查找算法
2021/06/30 Python