python实现批量改文件名称的方法


Posted in Python onMay 25, 2015

本文实例讲述了python实现批量改文件名称的方法。分享给大家供大家参考。具体分析如下:

发现python中提供了大量的模块函数,有时候一些系统操作在python中非常简单

下面的文件关键是要放到要操作的目录下, 下面是把当前目录下的图片批量命名,从00开始,其中小于10 的我们在名称前面补零,或者可以利用os设置路径

#-*- coding: UTF-8 -*-
import os
filenames = os.listdir(os.getcwd())
for name in filenames:
  print(name)
for num in range(0,len(filenames)):
  if(num<10):
    print()
    print(filenames[num])
    os.rename(filenames[num],'0'+str(num)+'.png')
  else:
    os.rename(filenames[num],str(num)+'.png')

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python help()函数用法详解
Mar 11 Python
Python中使用partial改变方法默认参数实例
Apr 28 Python
用Python操作字符串之rindex()方法的使用
May 19 Python
Django实现快速分页的方法实例
Oct 22 Python
对Tensorflow中的矩阵运算函数详解
Jul 27 Python
详解Django解决ajax跨域访问问题
Aug 24 Python
Python使用logging模块实现打印log到指定文件的方法
Sep 05 Python
python实现将文件夹下面的不是以py文件结尾的文件都过滤掉的方法
Oct 21 Python
详解python使用turtle库来画一朵花
Mar 21 Python
python 实现交换两个列表元素的位置示例
Jun 26 Python
Python算法中的时间复杂度问题
Nov 19 Python
python Gabor滤波器讲解
Oct 26 Python
python基于右递归解决八皇后问题的方法
May 25 #Python
python基于urllib实现按照百度音乐分类下载mp3的方法
May 25 #Python
Python输出9*9乘法表的方法
May 25 #Python
Python批量重命名同一文件夹下文件的方法
May 25 #Python
Python实现豆瓣图片下载的方法
May 25 #Python
深入讲解Python中面向对象编程的相关知识
May 25 #Python
详解详解Python中writelines()方法的使用
May 25 #Python
You might like
php实现斐波那契数列的简单写法
2014/07/19 PHP
php计算一个文件大小的方法
2015/03/30 PHP
php+MySQL实现登录时验证登录名和密码是否正确
2016/05/10 PHP
laravel项目利用twemproxy部署redis集群的完整步骤
2018/05/11 PHP
Javascript Math对象
2009/08/13 Javascript
浅谈Javascript鼠标和滚轮事件
2012/06/27 Javascript
Extjs中TabPane如何嵌套在其他网页中实现思路及代码
2013/01/27 Javascript
使用js检测浏览器是否支持html5中的video标签的方法
2014/03/12 Javascript
jquery解析xml字符串示例分享
2014/03/25 Javascript
javascript常用函数归纳整理
2014/10/31 Javascript
jQuery实现图片渐入渐出切换展示效果
2015/08/15 Javascript
跟我学习javascript的执行上下文
2015/11/18 Javascript
功能强大的Bootstrap组件(结合js)
2016/08/03 Javascript
拖动时防止选中
2017/02/03 Javascript
react-native 封装选择弹出框示例(试用ios&amp;android)
2017/07/11 Javascript
JS实现预加载视频音频/视频获取截图(返回canvas截图)
2017/10/09 Javascript
Vue2.0中集成UEditor富文本编辑器的方法
2018/03/03 Javascript
解决vue 引入子组件报错的问题
2018/09/06 Javascript
angular4 获取wifi列表中文显示乱码问题的解决
2018/10/20 Javascript
基于Vue中使用节流Lodash throttle详解
2019/10/30 Javascript
jQuery 常用特效实例小结【显示与隐藏、淡入淡出、滑动、动画等】
2020/05/19 jQuery
js实现盒子拖拽动画效果
2020/08/09 Javascript
Vue + Element-ui的下拉框el-select获取额外参数详解
2020/08/14 Javascript
python 全文检索引擎详解
2017/04/25 Python
Python json模块dumps、loads操作示例
2018/09/06 Python
Python程序打包工具py2exe和PyInstaller详解
2019/06/28 Python
python飞机大战游戏实例讲解
2020/12/04 Python
CSS3实现红包抖动效果
2020/12/23 HTML / CSS
html5使用html2canvas实现浏览器截图的示例
2017/08/31 HTML / CSS
利用promise及参数解构封装ajax请求的方法
2021/03/24 Javascript
计算机专业学生求职信分享
2013/12/15 职场文书
医务人员自我评价
2014/01/26 职场文书
校园广播稿500字
2014/02/04 职场文书
委托代理人授权委托书范本
2014/09/24 职场文书
大学生见习总结报告
2015/06/24 职场文书
Python OpenCV超详细讲解基本功能
2022/04/02 Python