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实现的检测web服务器健康状况的小程序
Sep 17 Python
Python EOL while scanning string literal问题解决方法
Sep 18 Python
Python函数中*args和**kwargs来传递变长参数的用法
Jan 26 Python
Python实现通讯录功能
Feb 22 Python
Python基于Tkinter模块实现的弹球小游戏
Dec 27 Python
python实现图片中文字分割效果
Jul 22 Python
Python实现线性插值和三次样条插值的示例代码
Nov 13 Python
Python下利用BeautifulSoup解析HTML的实现
Jan 17 Python
Python 3.8 新功能大揭秘【新手必学】
Feb 05 Python
通俗讲解python 装饰器
Sep 07 Python
Python更改pip镜像源的方法示例
Dec 01 Python
python Django框架快速入门教程(后台管理)
Jul 21 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+Ajax实时自动检测是否联网的方法
2015/07/01 PHP
PHP 进度条函数的简单实例
2017/09/19 PHP
php生成word并下载代码实例
2019/03/15 PHP
Javascript 日期对象Date扩展方法
2009/05/30 Javascript
用户注册常用javascript代码
2009/08/29 Javascript
js判断变量是否未定义的代码
2020/03/28 Javascript
原生js实现查找/添加/删除/指定元素的class
2013/04/12 Javascript
new Date()问题在ie8下面的处理方法
2014/07/31 Javascript
jquery实现将获取的颜色值转换为十六进制形式的方法
2014/12/20 Javascript
浅谈Javascript的静态属性和原型属性
2015/05/07 Javascript
如何用angularjs制作一个完整的表格
2016/01/21 Javascript
Bootstrap 3 进度条的实现
2017/02/22 Javascript
AngularJS页面带参跳转及参数解析操作示例
2017/06/28 Javascript
jackson解析json字符串,首字母大写会自动转为小写的方法
2017/12/22 Javascript
深入理解redux之compose的具体应用
2020/01/12 Javascript
javascript+Canvas实现画板功能
2020/06/23 Javascript
Python strip lstrip rstrip使用方法
2008/09/06 Python
python 读取excel文件生成sql文件实例详解
2017/05/12 Python
Python中Scrapy爬虫图片处理详解
2017/11/29 Python
Python编程使用*解包和itertools.product()求笛卡尔积的方法
2017/12/18 Python
Python基于win32ui模块创建弹出式菜单示例
2018/05/09 Python
python3利用tcp实现文件夹远程传输
2018/07/28 Python
python3爬虫中异步协程的用法
2020/07/10 Python
英国Zoro工具:手动工具,电动工具和个人防护用品
2016/11/02 全球购物
西班牙手机之家:Phone House
2018/10/18 全球购物
馥蕾诗美国官网:Fresh美国
2019/10/09 全球购物
新驾驶员个人自我评价
2014/01/03 职场文书
员工薪酬激励方案
2014/06/13 职场文书
中秋节随笔
2015/08/15 职场文书
小学生班干部竞选稿
2015/11/20 职场文书
工作计划范文之财务管理
2019/08/09 职场文书
个人职业生涯规划之自我评估篇
2019/09/03 职场文书
创业计划书之DIY自助厨房
2019/09/06 职场文书
Nginx访问日志及错误日志参数说明
2021/03/31 Servers
MySQL库表太大怎么办? 数据库分库分表项目实践
2022/04/11 MySQL
Win11自动黑屏怎么办 Win11自动黑屏设置教程
2022/07/15 数码科技