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基础教程之对象和类的实际运用
Aug 29 Python
简单的Python的curses库使用教程
Apr 11 Python
MySQL最常见的操作语句小结
May 07 Python
python 读文件,然后转化为矩阵的实例
Apr 23 Python
Python实现聊天机器人的示例代码
Jul 09 Python
对Python中Iterator和Iterable的区别详解
Oct 18 Python
django基于cors解决跨域请求问题详解
Aug 06 Python
Python3和pyqt5实现控件数据动态显示方式
Dec 13 Python
python第三方库学习笔记
Feb 07 Python
Python 分布式缓存之Reids数据类型操作详解
Jun 24 Python
python selenium 获取接口数据的实现
Dec 07 Python
基于Python绘制子图及子图刻度的变换等的问题
May 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
十天学会php之第十天
2006/10/09 PHP
深入理解require与require_once与include以及include_once的区别
2013/06/05 PHP
PHP获取当前url的具体方法全面解析
2013/11/26 PHP
php+highchats生成动态统计图
2014/05/21 PHP
php $_SESSION会员登录实例分享
2021/01/19 PHP
Thinkphp实现站点静态化的方法详解
2017/03/21 PHP
PHP工厂模式、单例模式与注册树模式实例详解
2019/06/03 PHP
javascript 在网页中的运用(asp.net)
2009/11/23 Javascript
Javascript 遮罩层和加载效果代码
2013/08/01 Javascript
jquery fancybox ie6不显示关闭按钮的解决办法
2013/12/25 Javascript
深入理解javascript的执行顺序
2014/04/04 Javascript
node.js中的socket.io入门实例
2014/04/26 Javascript
jQuery实现鼠标经过购物车出现下拉框代码(推荐)
2016/07/21 Javascript
JS简单生成两个数字之间随机数的方法
2016/08/03 Javascript
jQuery中Chosen三级联动功能实例代码
2017/03/07 Javascript
JS身份证信息验证正则表达式
2017/06/12 Javascript
Nodejs之http的表单提交
2017/07/07 NodeJs
前端跨域的几种解决方式总结(推荐)
2017/08/16 Javascript
JavaScript继承与多继承实例分析
2018/05/26 Javascript
vue拖拽组件使用方法详解
2018/12/01 Javascript
[00:43]DOTA2小紫本全民票选福利PA至宝全方位展示
2014/11/25 DOTA
Python Web开发模板引擎优缺点总结
2014/05/06 Python
Python排序算法之选择排序定义与用法示例
2018/04/29 Python
Python使用paramiko操作linux的方法讲解
2019/02/25 Python
python实现beta分布概率密度函数的方法
2019/07/08 Python
pygame实现五子棋游戏
2019/10/29 Python
python 使用cycle构造无限循环迭代器
2020/12/02 Python
CSS3 完美实现圆角效果
2009/07/13 HTML / CSS
CSS3实现复选框动画特效示例代码
2016/09/27 HTML / CSS
世界上最值得信赖的多日游在线市场:TourRadar
2018/07/20 全球购物
大学生求职中的自我评价
2013/10/01 职场文书
个人合作协议书范本
2014/04/18 职场文书
初中政教处工作总结
2015/08/12 职场文书
导游词之昭君岛
2020/01/17 职场文书
关于SpringBoot 使用 Redis 分布式锁解决并发问题
2021/11/17 Redis
动画《新网球王子 U-17 WORLD CUP》希腊队PV公开
2022/04/02 日漫