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循环语句
Nov 20 Python
非递归的输出1-N的全排列实例(推荐)
Apr 11 Python
Python引用传值概念与用法实例小结
Oct 07 Python
django2 快速安装指南分享
Jan 05 Python
对python pandas读取剪贴板内容的方法详解
Jan 24 Python
Django+zTree构建组织架构树的方法
Aug 21 Python
python socket 聊天室实例代码详解
Nov 14 Python
selenium+Chrome滑动验证码破解二(某某网站)
Dec 17 Python
在win64上使用bypy进行百度网盘文件上传功能
Jan 02 Python
tensorflow 环境变量设置方式
Feb 06 Python
Python如何输出百分比
Jul 31 Python
openstack中的rpc远程调用的方法
Jul 09 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 根据IP地址控制访问的代码
2010/04/22 PHP
php ftp文件上传函数(基础版)
2010/06/03 PHP
win2003服务器使用WPS的COM组件的一些问题解决方法
2012/01/11 PHP
PHP中3种生成XML文件方法的速度效率比较
2012/10/06 PHP
yii上传文件或图片实例
2014/04/01 PHP
PHP输出缓冲控制Output Control系列函数详解
2015/07/02 PHP
PHP通过文件保存和更新信息的方法分析
2019/09/12 PHP
JQuery 简便实现页面元素数据验证功能
2007/03/24 Javascript
javascript脚本调试方法小结
2008/11/24 Javascript
Nodejs使用mysql模块之获得更新和删除影响的行数的方法
2014/03/18 NodeJs
JavaScript实现简单图片滚动附源码下载
2014/06/17 Javascript
Nodejs学习笔记之Global Objects全局对象
2015/01/13 NodeJs
SyntaxHighlighter 3.0.83使用笔记
2015/01/26 Javascript
利用jQuery及AJAX技术定时更新GridView的某一列数据
2015/12/04 Javascript
JavaScript构造函数详解
2015/12/27 Javascript
jQuery实现三级菜单的代码
2016/05/09 Javascript
jQuery移动端图片上传组件
2016/06/12 Javascript
全选复选框JavaScript编写小结(附代码)
2017/08/16 Javascript
js禁止浏览器页面后退功能的实例(推荐)
2017/09/01 Javascript
基于Vue开发数字输入框组件
2017/12/19 Javascript
js实现随机点名程序
2020/09/17 Javascript
Java Varargs 可变参数用法详解
2020/01/28 Javascript
Python协程的用法和例子详解
2017/09/09 Python
python pands实现execl转csv 并修改csv指定列的方法
2018/12/12 Python
Django之模型层多表操作的实现
2019/01/08 Python
利用django+wechat-python-sdk 创建微信服务器接入的方法
2019/02/20 Python
Python彻底删除文件夹及其子文件方式
2019/12/23 Python
CSS3正方体旋转示例代码
2013/08/08 HTML / CSS
美国最流行的男士时尚网站:Touch of Modern
2018/02/05 全球购物
Fanatics英国官网:美国体育电商
2018/11/06 全球购物
学生自我评价范文
2014/02/02 职场文书
社区志愿者活动方案
2014/08/18 职场文书
写作技巧:怎样写好一份优秀工作总结?
2019/08/14 职场文书
golang DNS服务器的简单实现操作
2021/04/30 Golang
python使用pywinauto驱动微信客户端实现公众号爬虫
2021/05/19 Python
mysql insert 存在即不插入语法说明
2022/03/25 MySQL