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通过正则查找微博@(at)用户的方法
Mar 13 Python
举例讲解Python编程中对线程锁的使用
Jul 12 Python
Pyqt实现无边框窗口拖动以及窗口大小改变
Apr 19 Python
pandas.dataframe中根据条件获取元素所在的位置方法(索引)
Jun 07 Python
Python数据类型之List列表实例详解
May 08 Python
python实现感知机线性分类模型示例代码
Jun 02 Python
python 列表输出重复值以及对应的角标方法
Jun 11 Python
python 模拟贷款卡号生成规则过程解析
Aug 30 Python
Python中内建模块collections如何使用
May 27 Python
python如何安装下载后的模块
Jul 03 Python
Python 读取位于包中的数据文件
Aug 07 Python
python 中 .py文件 转 .pyd文件的操作
Mar 04 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
Zerg基本策略
2020/03/14 星际争霸
php使用sql数据库 获取字段问题介绍
2013/08/12 PHP
Docker搭建自己的PHP开发环境
2018/02/24 PHP
php-fpm.conf配置文件中文说明详解及重要参数说明
2018/10/10 PHP
解决Laravel5.2 Auth认证退出失效的问题
2019/10/14 PHP
js不是基础的基础
2006/12/24 Javascript
我见过最全的个人js加解密功能页面
2007/12/12 Javascript
Javascript YUI 读码日记之 YAHOO.util.Dom - Part.2 0
2008/03/22 Javascript
javascript 构建一个xmlhttp对象池合理创建和使用xmlhttp对象
2010/01/15 Javascript
深入分析jquery解析json数据
2014/12/09 Javascript
js随机生成网页背景颜色的方法
2015/02/26 Javascript
BootStrap glyphicons 字体图标实现方法
2016/05/01 Javascript
JavaScript暂停和继续定时器的实现方法
2016/07/18 Javascript
微信小程序 Storage API实例详解
2016/10/02 Javascript
关于Vue.js一些问题和思考学习笔记(2)
2016/12/02 Javascript
JavaScript数据结构之优先队列与循环队列实例详解
2017/10/27 Javascript
微信小程序获取手机网络状态的方法【附源码下载】
2017/12/08 Javascript
three.js实现3D模型展示的示例代码
2017/12/31 Javascript
解决npm安装Electron缓慢网络超时导致失败的问题
2018/02/06 Javascript
jQuery实现下拉菜单动态添加数据点击滑出收起其他功能
2018/06/14 jQuery
Javascript Dom元素获取和添加详解
2019/09/24 Javascript
VueX模块的具体使用(小白教程)
2020/06/05 Javascript
详解Python中的type()方法的使用
2015/05/21 Python
Python的Django框架安装全攻略
2015/07/15 Python
替换python字典中的key值方法
2018/07/06 Python
Python实现获取汉字偏旁部首的方法示例【测试可用】
2018/12/18 Python
python 输出所有大小写字母的方法
2019/01/02 Python
pyqt5中动画的使用详解
2020/04/01 Python
Python matplotlib可视化实例解析
2020/06/01 Python
python中用Scrapy实现定时爬虫的实例讲解
2021/01/18 Python
CSS3系列之3D制作方法案例
2017/08/14 HTML / CSS
全球性的在线商店:Vogca
2019/05/10 全球购物
2015欢度元旦标语口号
2014/12/09 职场文书
大学毕业生个人总结
2015/02/28 职场文书
初中体育教学随笔
2015/08/15 职场文书
idea以任意顺序debug多线程程序的具体用法
2021/08/30 Java/Android