Python批量重命名同一文件夹下文件的方法


Posted in Python onMay 25, 2015

本文实例讲述了Python批量重命名同一文件夹下文件的方法。分享给大家供大家参考。具体分析如下:

朋友发了一个文件夹过来,里面的图片都以 .tmp 为后缀。

手工修改的话工作量太大。故写了一个 Python 脚本进行批量重命名。

对 Python 的标准库不熟,只能边查资料,或者 help() 边写代码。

三行代码就可以解决这一问题。

不过没有捕获异常、不能迭代同一目录下的所有文件。

代码如下:

import os
 for file in os.listdir("."): 
  if os.path.splitext(file)[1] == ".tmp":
    os.rename(file, os.path.splitext(file)[0]+".jpg"

将代码保存至文件,放至需要对文件进行重命名的文件夹下,运行即可。

Python 完成这种小需求的能力真的是没话说。

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

Python 相关文章推荐
python文件和目录操作函数小结
Jul 11 Python
在RedHat系Linux上部署Python的Celery框架的教程
Apr 07 Python
Python实现的爬虫功能代码
Jun 24 Python
python 用opencv调用训练好的模型进行识别的方法
Dec 07 Python
python整小时 整天时间戳获取算法示例
Feb 20 Python
利用Python实现Shp格式向GeoJSON的转换方法
Jul 09 Python
详解Selenium+PhantomJS+python简单实现爬虫的功能
Jul 14 Python
python中从for循环延申到推导式的具体使用
Nov 29 Python
Python获取二维数组的行列数的2种方法
Feb 11 Python
Python中求对数方法总结
Mar 10 Python
解决pyecharts运行后产生的html文件用浏览器打开空白
Mar 11 Python
pycharm第三方库安装失败的问题及解决经验分享
May 09 Python
Python实现豆瓣图片下载的方法
May 25 #Python
深入讲解Python中面向对象编程的相关知识
May 25 #Python
详解详解Python中writelines()方法的使用
May 25 #Python
Python中操作文件之write()方法的使用教程
May 25 #Python
在Python中操作文件之truncate()方法的使用教程
May 25 #Python
Python中tell()方法的使用详解
May 24 #Python
在Python中操作文件之seek()方法的使用教程
May 24 #Python
You might like
php获取网页标题和内容函数(不包含html标签)
2014/02/03 PHP
php+ajax实现图片文件上传功能实例
2014/06/17 PHP
PHP多文件上传实例
2015/07/09 PHP
PHP访问数据库集群的方法小结
2016/03/14 PHP
Yii2 ActiveRecord多表关联及多表关联搜索的实现
2016/06/30 PHP
TP5框架安全机制实例分析
2020/04/05 PHP
JS实现遮罩层效果的简单实例
2013/11/12 Javascript
jQuery实现返回顶部功能适合不支持js的浏览器
2014/08/19 Javascript
JS实现横向与竖向两个选项卡Tab联动的方法
2015/09/27 Javascript
Jquery效果大全之制作电脑健康体检得分特效附源码下载
2015/11/02 Javascript
jQuery javascript获得网页的高度与宽度的实现代码
2016/04/26 Javascript
JavaScript中instanceof运算符的使用示例
2016/06/08 Javascript
基于JavaScript实现点击页面任何位置返回
2016/08/31 Javascript
JavaScript hasOwnProperty() 函数实例详解
2017/08/04 Javascript
jQuery实现鼠标移到某个对象时弹出显示层功能
2018/08/23 jQuery
mpvue+vant app搭建微信小程序的方法步骤
2019/02/11 Javascript
express.js中间件说明详解
2019/03/19 Javascript
JS中超越现实的匿名函数用法实例分析
2019/06/21 Javascript
小程序接入腾讯位置服务的详细流程
2020/03/03 Javascript
Python下rrdtool模块的基本使用方法
2015/11/13 Python
python实现日志按天分割
2019/07/22 Python
python实现京东订单推送到测试环境,提供便利操作示例
2019/08/09 Python
解决Django中修改js css文件但浏览器无法及时与之改变的问题
2019/08/31 Python
基于Python实现签到脚本过程解析
2019/10/25 Python
Selenium常见异常解析及解决方案示范
2020/04/10 Python
关于Python解包知识点总结
2020/05/05 Python
给ubuntu18安装python3.7的详细教程
2020/06/08 Python
挪威太阳镜和眼镜网上商城:SmartBuyGlasses挪威
2016/08/20 全球购物
日本最大级玩偶手办购物:あみあみ Amiami
2018/04/23 全球购物
杭州时比特电子有限公司SQL
2013/08/22 面试题
客户代表实习人员自我鉴定
2013/09/27 职场文书
战略合作意向书范本
2014/04/01 职场文书
节能环保口号
2014/06/12 职场文书
淘宝好评语句大全
2014/12/31 职场文书
公安纪律作风整顿心得体会
2016/01/23 职场文书
Python办公自动化之教你如何用Python将任意文件转为PDF格式
2021/06/28 Python