Python批量修改文件后缀的方法


Posted in Python onJanuary 26, 2014

近期下载了很多各种教程, 但是不幸的是后缀名都是 ".mp4", 而本人喜欢 ".rmvb" 后缀,由于有轻微洁癖, 受不了后面的 ".mp4" 缀, 但是手动修改又太过繁琐, 所以用近期刚学的 Python 来偷懒吧 !   : )

如图为程序运行前的文件名

Python批量修改文件后缀的方法

我们要做的呢, 就是在当前目录下,新建一个python文件, 如上图 demo2.py 然后用编辑器打开敲入如下代码:

import os
# 列出当前目录下所有的文件
files = os.listdir(".")       
for filename in files:
    portion = os.path.splitext(filename)
    # 如果后缀是.txt
    if portion[1] == ".mp4":  
        # 重新组合文件名和后缀名   
        newname = portion[0] + ".rmvb"   
        os.rename(filename,newname)

好了, 写好之后保存并运行你的程序吧!

不出意外,你会惊奇的发现:

Python批量修改文件后缀的方法

哈哈, 所有的".mp4" 后缀的文件都该成".rmvb"的后缀啦!!!  

Python 相关文章推荐
python网络编程学习笔记(10):webpy框架
Jun 09 Python
Python实现的一个找零钱的小程序代码分享
Aug 25 Python
深入解析Python中的变量和赋值运算符
Oct 12 Python
Python reduce()函数的用法小结
Nov 15 Python
对变量赋值的理解--Pyton中让两个值互换的实现方法
Nov 29 Python
Python OpenCV 调用摄像头并截图保存功能的实现代码
Jul 02 Python
python实现简单的购物程序代码实例
Mar 03 Python
Django Admin后台添加数据库视图过程解析
Apr 01 Python
浅谈keras中的后端backend及其相关函数(K.prod,K.cast)
Jun 29 Python
Python 保存加载mat格式文件的示例代码
Aug 04 Python
如何快速一次性卸载所有python包(第三方库)呢
Oct 20 Python
如何利用python生成MD5并去重
Dec 07 Python
使用cx_freeze把python打包exe示例
Jan 24 #Python
Python的函数嵌套的使用方法
Jan 24 #Python
下载安装setuptool和pip linux安装pip    
Jan 24 #Python
python解析文件示例
Jan 23 #Python
python回调函数的使用方法
Jan 23 #Python
python中的对象拷贝示例 python引用传递
Jan 23 #Python
使用scrapy实现爬网站例子和实现网络爬虫(蜘蛛)的步骤
Jan 23 #Python
You might like
全国FM电台频率大全 - 27 陕西省
2020/03/11 无线电
PHP实现简单的模板引擎功能示例
2017/09/02 PHP
子窗口、父窗口和Silverlight之间的相互调用
2010/08/16 Javascript
jquery 学习之一 对象访问
2010/11/23 Javascript
Javascript合并表格中具有相同内容单元格示例
2013/08/11 Javascript
html文件中jquery与velocity变量中的$冲突的解决方法
2013/11/01 Javascript
JS小游戏之极速快跑源码详解
2014/09/25 Javascript
使用Chart.js图表库制作漂亮的响应式表单
2015/10/28 Javascript
javaScript知识点总结(必看篇)
2016/06/10 Javascript
基于BootStrap与jQuery.validate实现表单提交校验功能
2016/12/22 Javascript
jQuery实现的浮动层div浏览器居中显示效果
2017/02/03 Javascript
Node.js中sequelize时区的配置方法
2017/12/10 Javascript
JS+HTML5 Canvas实现简单的写字板功能示例
2018/08/30 Javascript
详解jQuery中的easyui
2018/09/02 jQuery
vue2路由基本用法实例分析
2020/03/06 Javascript
使用Python判断质数(素数)的简单方法讲解
2016/05/05 Python
Python执行时间的计算方法小结
2017/03/17 Python
Python操作Excel之xlsx文件
2017/03/24 Python
python九九乘法表的实例
2017/09/26 Python
Django csrf 验证问题的实现
2018/10/09 Python
python3爬虫中引用Queue的实例讲解
2020/11/24 Python
一些常用的HTML5模式(pattern) 总结
2015/07/14 HTML / CSS
什么是静态路由?什么是动态路由?各自的特点是什么?
2015/09/16 面试题
教师评优的个人自我评价分享
2013/09/19 职场文书
物业保安员岗位职责制度
2014/01/30 职场文书
岗位竞聘书范文
2014/03/31 职场文书
软件售后服务承诺书
2014/05/21 职场文书
生日庆典策划方案
2014/06/02 职场文书
2014年教师节红领巾广播稿
2014/09/10 职场文书
银行竞聘报告范文
2014/11/06 职场文书
2014年学习部工作总结
2014/11/12 职场文书
先进基层党组织事迹材料
2014/12/25 职场文书
运动会班级前导词
2015/07/20 职场文书
大学生如何逃脱“毕业季创业队即散伙”魔咒?
2019/08/19 职场文书
在Django中使用MQTT的方法
2021/05/10 Python
再次探讨go实现无限 buffer 的 channel方法
2021/06/13 Golang