Python批量修改文件后缀的方法
- 软件编程
- 2026-01-11 16:19:11
近期下载了很多各种教程, 但是不幸的是后缀名都是 ".mp4", 而本人喜欢 ".rmvb" 后缀,由于有轻微洁癖, 受不了后面的 ".mp4" 缀, 但是手动修改又太过繁琐, 所以用近期刚学的 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)
好了, 写好之后保存并运行你的程序吧!
不出意外,你会惊奇的发现:
哈哈, 所有的".mp4" 后缀的文件都该成".rmvb"的后缀啦!!!
# Python
# 的是
# 都是
# 你会
# 写好
# 不出
# 编辑器
# 就是在
# 太过
# 新建一个
# 好了
# 目录下
# 要做
# 受不了
# 如上图
# 近期
# 图为
# 敲入
# newname
# python获取文件后缀名及批量更新目录下文件后缀名的方法
# 批量修改文件后缀
# python判断文件夹内是否存在指定后缀文件的实例
# Python读取指定目录下指定后缀文件并保存为docx
# python获取指定路径下所有指定后缀文件的方法
# python从zip中删除指定后缀文件(推荐)
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
Android Studio 4.1没有GsonFormat插件的解决
selenium判断元素是否存在的两种方法小结
python 删除系统中的文件(按时间,大小,扩展名)
python 基于opencv 实现一个鼠标绘图小程序
Python Socket多线程并发原理及实现
PHP sdk文档处理常用代码示例解析
PHP数组实际占用内存大小原理解析
详解mysql中explain的type
源码解析Java类加载器
Python web框架(django,flask)实现mysql数据库读写分离的示例
解决docker run 或者 docker restart 启动镜像就自动退出
浅谈shell脚本免交互的四大方法
Java 实现模拟用户登录的示例代码
python安装及变量名介绍详解
docker容器状态的转换实现
Golang发送http GET请求的示例代码
在 Python 中使用 7zip 备份文件的操作
mysql分页的limit参数简单示例
解决Docker启动Elasticsearch7.x报错的问题
如何利用JAVA正则表达式轻松替换JSON中的大字段
java使用jar包生成二维码的示例代码
Springboot非分布式定时任务实现代码
docker实现重新打tag并删除原tag的镜像
SpringBoot整合JavaMail通过阿里云企业邮箱发送邮件的实现
Java 中的语法糖,真甜
shell脚本自动安装jdk的方法示例
python爬取招聘要求等信息实例
如何用SpringBoot 进行测试
Java代码精简之道(推荐)
Navicat Premium远程连接MySQL数据库的方法
shell产生随机数七种方法的实现
Git 如何放弃所有本地修改的方法
IDEA使用Docker插件远程部署项目到云服务器的方法步骤
mysql用户变量与set语句示例详解
Python 排序最长英文单词链(列表中前一个单词末字母是下一个单词的首字母)
详解mysql中的字符集和校验规则
c# 实现语音合成
Spring Boot 通过 Mvc 扩展方便进行货币单位转换的代码详解
Asp.Net中的Action和Func委托实现
深入解析PHP底层机制及相关原理
基于PHP实现发微博动态代码实例
在java中main函数如何调用外部非static方法
gradle项目中资源文件的相对路径打包技巧必看
C++ 删除字符串的2种方法小结
python进行二次方程式计算的实例讲解
C语言 实现输入任意多个整数
python中复数的共轭复数知识点总结
C#中List集合使用Max()方法查找到最大值的实例
使用PyCharm官方中文语言包汉化PyCharm
JavaScript构造函数原理及实现流程解析
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
