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删除文本中行数标签的方法
May 31 Python
python读取word文档,插入mysql数据库的示例代码
Nov 07 Python
python抓取网页内容并进行语音播报的方法
Dec 24 Python
Python企业编码生成系统总体系统设计概述
Jul 26 Python
python的range和linspace使用详解
Nov 27 Python
详解Python中字符串前“b”,“r”,“u”,“f”的作用
Dec 18 Python
解决PyCharm IDE环境下,执行unittest不生成测试报告的问题
Sep 03 Python
详解Pytorch显存动态分配规律探索
Nov 17 Python
python与idea的集成的实现
Nov 20 Python
Django通过设置CORS解决跨域问题
Nov 26 Python
浅谈Python数学建模之数据导入
Jun 23 Python
Python必备技巧之字符数据操作详解
Mar 23 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
上海无线电三厂简史修改版
2021/03/01 无线电
php中foreach结合curl实现多线程的方法分析
2016/09/22 PHP
PHP递归实现快速排序的方法示例
2017/12/18 PHP
firefox中用javascript实现鼠标位置的定位
2007/06/17 Javascript
一些Javascript的IE和Firefox(火狐)兼容性的问题总结及常用例子
2009/05/21 Javascript
JS操作select下拉框动态变动(创建/删除/获取)
2013/06/02 Javascript
JScript分割字符串示例代码
2013/09/04 Javascript
Jquery方式获取iframe页面中的 Dom元素
2014/05/07 Javascript
jQuery实现动画效果circle实例
2015/08/06 Javascript
jquery带有索引按钮且自动轮播切换特效代码分享
2015/09/15 Javascript
JS+CSS实现的竖向简洁折叠菜单效果代码
2015/10/22 Javascript
Ionic默认的Tabs模板使用实例
2016/08/29 Javascript
关于微信jssdk实现多图片上传的一点心得分享
2016/12/13 Javascript
jQuery Pagination分页插件_动力节点Java学院整理
2017/07/17 jQuery
vue+element实现批量删除功能的示例
2018/02/28 Javascript
nodejs acl的用户权限管理详解
2018/03/14 NodeJs
在 Vue 项目中引入 tinymce 富文本编辑器的完整代码
2018/05/04 Javascript
vue awesome swiper异步加载数据出现的bug问题
2018/07/03 Javascript
VUE DOM加载后执行自定义事件的方法
2018/09/07 Javascript
ES6基础之展开语法(Spread syntax)
2019/02/21 Javascript
vue项目中引入Sass实例方法
2019/08/27 Javascript
微信小程序实现多行文字超出部分省略号显示功能
2019/10/23 Javascript
JavaScript Reflect Metadata实现详解
2019/12/12 Javascript
Python多线程处理实例详解【单进程/多进程】
2019/01/30 Python
pytorch打印网络结构的实例
2019/08/19 Python
Python队列、进程间通信、线程案例
2019/10/25 Python
Python通过2种方法输出带颜色字体
2020/03/02 Python
css3实现信纸/同学录效果的示例代码
2018/12/11 HTML / CSS
HTML5输入框下拉菜单功能的示例代码
2020/09/08 HTML / CSS
阿拉伯世界最大的电子商务网站:Souq沙特阿拉伯
2016/10/28 全球购物
温泉秘密:Onsen Secret
2020/07/06 全球购物
求职简历推荐信范文
2013/12/02 职场文书
降消项目实施方案
2014/03/30 职场文书
关于教师节的广播稿
2014/09/10 职场文书
中班上学期个人总结
2015/02/12 职场文书
redis 限制内存使用大小的实现
2021/05/08 Redis