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 解析XML python模块xml.dom解析xml实例代码
Feb 07 Python
python格式化字符串实例总结
Sep 28 Python
详解Python编程中对Monkey Patch猴子补丁开发方式的运用
May 27 Python
python的Tqdm模块的使用
Jan 10 Python
Python2.7.10以上pip更新及其他包的安装教程
Jun 12 Python
Python使用pickle模块实现序列化功能示例
Jul 13 Python
Python操作redis实例小结【String、Hash、List、Set等】
May 16 Python
python利用tkinter实现屏保
Jul 30 Python
Python3+Selenium+Chrome实现自动填写WPS表单
Feb 12 Python
python 实现字符串下标的输出功能
Feb 13 Python
在Mac中配置Python虚拟环境过程解析
Jun 22 Python
Python爬虫之Spider类用法简单介绍
Aug 04 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
一步一步学习PHP(2)――PHP类型
2010/02/15 PHP
php下关于中英数字混排的字符串分割问题
2010/04/06 PHP
PHP开发的一些注意点总结
2010/10/12 PHP
浅谈关于JavaScript的语言特性分析
2013/04/11 Javascript
分析了一下JQuery中的extend方法实现原理
2015/02/27 Javascript
Javascript中For In语句用法实例
2015/05/14 Javascript
修改js confirm alert 提示框文字的简单实例
2016/06/10 Javascript
JS+HTML5实现的前端购物车功能插件实例【附demo源码下载】
2016/10/17 Javascript
Html中 IFrame的用法及注意点
2016/12/22 Javascript
AngularJS实现路由实例
2017/02/12 Javascript
bootstrap警告框示例代码分享
2017/05/17 Javascript
简单实现js上传文件功能
2017/08/21 Javascript
AngularJS动态添加数据并删除的实例
2018/02/27 Javascript
react 创建单例组件的方法
2018/04/26 Javascript
JavaScript数据结构与算法之二叉树实现查找最小值、最大值、给定值算法示例
2019/03/01 Javascript
js图片查看器插件用法示例
2019/06/22 Javascript
python实现字符串和日期相互转换的方法
2015/05/13 Python
python提取页面内url列表的方法
2015/05/25 Python
Python连接MySQL并使用fetchall()方法过滤特殊字符
2016/03/13 Python
python并发编程之多进程、多线程、异步和协程详解
2016/10/28 Python
Python字符串拼接六种方法介绍
2017/12/18 Python
Flask框架Flask-Login用法分析
2018/07/23 Python
解决python文件双击运行秒退的问题
2019/06/24 Python
python字符串替换第一个字符串的方法
2019/06/26 Python
HTML5 实现图片上传预处理功能
2020/02/06 HTML / CSS
专门经营化妆刷的美国彩妆品牌:Sigma Beauty
2017/09/11 全球购物
数据库方面面试题
2012/04/22 面试题
工程业务员岗位职责
2013/12/31 职场文书
学生思想表现的评语
2014/01/30 职场文书
广告宣传策划方案
2014/05/21 职场文书
社区助残日活动总结
2014/08/29 职场文书
出纳试用期自我鉴定范文
2014/09/16 职场文书
超市收银员岗位职责
2015/04/07 职场文书
小学班级口号大全
2015/12/25 职场文书
基于Python实现的购物商城管理系统
2021/04/27 Python
Python实现对齐打印 format函数的用法
2022/04/28 Python