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发送伪造的arp请求
Jan 09 Python
Python写的Tkinter程序屏幕居中方法
Mar 10 Python
Python二分查找详解
Sep 13 Python
Python with语句上下文管理器两种实现方法分析
Feb 09 Python
opencv改变imshow窗口大小,窗口位置的方法
Apr 02 Python
Python使用OpenCV进行标定
May 08 Python
redis之django-redis的简单缓存使用
Jun 07 Python
python TF-IDF算法实现文本关键词提取
May 29 Python
python add_argument()用法解析
Jan 29 Python
浅谈python元素如何去重,去重后如何保持原来元素的顺序不变
Feb 28 Python
python从Oracle读取数据生成图表
Oct 14 Python
Python虚拟环境virtualenv创建及使用过程图解
Dec 08 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几个预定义变量$_SERVER用法小结
2014/11/07 PHP
php自定义加密与解密程序实例
2014/12/31 PHP
thinkPHP5.1框架路由::get、post请求简单用法示例
2019/05/06 PHP
Laravel 模型关联基础教程详解
2019/09/17 PHP
js字符串的各种格式的转换 ToString,Format
2011/08/08 Javascript
使用JQuery和CSS模拟超链接的用户单击事件的实现代码
2012/05/23 Javascript
js获取url中指定参数值的示例代码
2013/12/14 Javascript
关于jQuery判断元素是否存在的问题示例探讨
2014/07/21 Javascript
jquery easyui datagrid实现增加,修改,删除方法总结
2016/05/25 Javascript
JS中跨页面调用变量和函数的方法(例如a.js 和 b.js中互相调用)
2016/11/01 Javascript
Angular.js与node.js项目里用cookie校验账户登录详解
2017/02/22 Javascript
在Vue 中使用Typescript的示例代码
2018/09/10 Javascript
js动态获取时间的方法分析
2019/08/02 Javascript
浅谈Vue3.0之前你必须知道的TypeScript实战技巧
2019/09/11 Javascript
node.js实现简单的压缩/解压缩功能示例
2019/11/05 Javascript
使用python检测主机存活端口及检查存活主机
2015/10/12 Python
在python的类中动态添加属性与生成对象
2016/09/17 Python
Python基于最小二乘法实现曲线拟合示例
2018/06/14 Python
解决win64 Python下安装PIL出错问题(图解)
2018/09/03 Python
Python检查和同步本地时间(北京时间)的实现方法
2018/12/03 Python
python 处理数字,把大于上限的数字置零实现方法
2019/01/28 Python
执行Python程序时模块报错问题
2020/03/26 Python
Python matplotlib画图时图例说明(legend)放到图像外侧详解
2020/05/16 Python
Tensorflow与Keras自适应使用显存方式
2020/06/22 Python
python里glob模块知识点总结
2021/01/05 Python
CSS3 linear-gradient线性渐变生成加号和减号的方法
2017/11/21 HTML / CSS
Oral-B荷兰:牙医最推荐的品牌
2020/02/25 全球购物
What's the difference between deep copy and shallow copy? (深拷贝与浅拷贝有什么区别)
2015/11/10 面试题
推广普通话标语
2014/06/27 职场文书
道德与公民自我评价
2015/03/09 职场文书
学校元旦晚会开场白
2015/05/29 职场文书
《爬天都峰》教学反思
2016/02/23 职场文书
浅谈怎么给Python添加类型标注
2021/06/08 Python
Flask response响应的具体使用
2021/07/15 Python
详解Vue3使用axios的配置教程
2022/04/29 Vue.js