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基础教程之基本内置数据类型介绍
Feb 20 Python
python对url格式解析的方法
May 13 Python
Python实现一个服务器监听多个客户端请求
Apr 12 Python
解决Python 爬虫URL中存在中文或特殊符号无法请求的问题
May 11 Python
Django 日志配置按日期滚动的方法
Jan 31 Python
手把手教你使用Python创建微信机器人
Apr 29 Python
用Python画小女孩放风筝的示例
Nov 23 Python
python将四元数变换为旋转矩阵的实例
Dec 04 Python
Python 实现opencv所使用的图片格式与 base64 转换
Jan 09 Python
new_zeros() pytorch版本的转换方式
Feb 18 Python
python设置表格边框的具体方法
Jul 17 Python
Manjaro、pip、conda更换国内源的方法
Nov 17 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比较多维数组中值的大小排序实现代码
2012/09/08 PHP
PHP实现HTML生成PDF文件的方法
2014/11/07 PHP
PHP文件上传之多文件上传的实现思路
2016/01/27 PHP
PHP获取客户端及服务器端IP的封装类
2016/07/21 PHP
php 从一个数组中随机的取出若干个不同的数实例
2016/12/31 PHP
Yii2处理密码加密及验证的方法
2019/05/12 PHP
laravel 配置路由 api和web定义的路由的区别详解
2019/09/03 PHP
jQuery 1.4 15个你应该知道的新特性(译)
2010/01/24 Javascript
dreamweaver 安装Jquery智能提示
2011/04/02 Javascript
Js 代码中,ajax请求地址后加随机数防止浏览器缓存的原因
2013/05/07 Javascript
js如何判断用户是在PC端和还是移动端访问
2014/04/24 Javascript
Jquery 返回json数据在IE浏览器中提示下载的问题
2014/05/18 Javascript
浅谈javascript中字符串String与数组Array
2014/12/31 Javascript
jQuery实现的自适应焦点图效果完整实例
2016/08/24 Javascript
微信小程序 图片边框解决方法
2017/01/16 Javascript
使用vue cli4.x搭建vue项目的过程详解
2020/05/08 Javascript
python读取注册表中值的方法
2013/04/08 Python
python使用wxpython开发简单记事本的方法
2015/05/20 Python
在Python中使用正则表达式的方法
2015/08/13 Python
Python简单的制作图片验证码实例
2017/05/31 Python
Python信息抽取之乱码解决办法
2017/06/29 Python
python+selenium实现163邮箱自动登陆的方法
2017/12/31 Python
基于python的多进程共享变量正确打开方式
2018/04/28 Python
解决python3 HTMLTestRunner测试报告中文乱码的问题
2018/12/17 Python
Python3 requests文件下载 期间显示文件信息和下载进度代码实例
2019/08/16 Python
Pytorch基本变量类型FloatTensor与Variable用法
2020/01/08 Python
在Django中预防CSRF攻击的操作
2020/03/13 Python
Python闭包装饰器使用方法汇总
2020/06/29 Python
Python图像读写方法对比
2020/11/16 Python
python3 re返回形式总结
2020/11/20 Python
Currentbody法国:健康与美容高科技产品
2020/08/16 全球购物
管理部部长岗位职责
2013/12/05 职场文书
女大学生自我鉴定
2013/12/09 职场文书
三八妇女节主持词
2015/07/04 职场文书
幼儿园大班教育随笔
2015/08/14 职场文书
2016年社区六一儿童节活动总结
2016/04/06 职场文书