博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
批量修改文件名(Python)
阅读量:6862 次
发布时间:2019-06-26

本文共 882 字,大约阅读时间需要 2 分钟。

  和上篇博文经历类似, 批量修改文件名字. : )

  不多说, 看图, 程序运行之前:

 

  

  

  程序要做的事情呢, 就是挖出"[]"中的集数, 并用 “第[]集”来修改文件名字. 下面是Python的实现. 

 

1 # -*- coding: utf-8 -*- 2  3 import os 4 import re 5  6 files = os.listdir(".") 7  8 for filename in files: 9     # 将文件名和缀名分成俩部分10     portion = os.path.splitext(filename)11 12     if portion[1] == '.rmvb':13         # 正则表达式, 匹配"集数"并将匹配结果保存14         match = re.match('.*\[([0-9][0-9])\].*',portion[0])15         pb = match.group(1)16         if str(pb) in portion[0]:17             new = '第' + str(pb) + '集'18             newname = new + portion[1]19             os.rename(filename, newname)

 

  敲好代码后, 保存运行, 你会看到如下图所示:

 

  

 

  嘿嘿, 很神奇吧!!!

 

声明:

  本文为 大Yi巴狼 对自己所学的知识整理和实现。

  本文档欢迎自由转载,但请务必保持本文档完整或注明来之本文档。本文档未经 大Yi巴狼 同意,不得用于商业用途。最后,如果您能从这个简单文档里获得些许帮助,大Yi巴狼 将对自己的一点努力感到非常高兴;由于作者本人水平有限,如果本文档中包含的错误给您造成了不便,在此提前说声抱歉。

  祝身体健康,工作顺利。

转载于:https://www.cnblogs.com/kba977/p/3533367.html

你可能感兴趣的文章
JS Math的几个方法使用实例
查看>>
jmeter的两种参数化方法
查看>>
Windows8.1+Eclipse搭建Hadoop2.7.2本地模式开发环境
查看>>
安卓开发环境Android SDK下载安装及配置教程
查看>>
织梦手机网站建设 并配置二级域名
查看>>
我的友情链接
查看>>
flannel 的连通与隔离 - 每天5分钟玩转 Docker 容器技术(61)
查看>>
Linux 环境下NFS 服务搭建
查看>>
Python检查系统可疑用户
查看>>
带给你灵感的20个漂亮的单页网站设计作品
查看>>
【铜】第174-9篇 一对一视频录制(九)一对多学生端删除白板及nginx下配CI
查看>>
oracle parallel 并行 设置 理解
查看>>
Debian rails Puma god 开机启动
查看>>
在Linux中同时删除一百万个小文件的最快方法
查看>>
JS数字金额转为大写金额
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
velocimeter-view android测速仪效果
查看>>
HTTP Status 400 -
查看>>
表单Form传参数
查看>>