python批量重命名文件
来源:互联网 发布:覆雨翻云源码 编辑:程序博客网 时间:2024/06/05 19:09
下载的youtube文件名字和字幕名字不匹配,视频的名字总是多了“
Download Youtube Auto Subtitle - 下载 Youtube 自动字幕”
这几个字,如果手工一个一个的去改真是太麻烦了,如果用python脚本来处理的话,那就方便太多了!
代码如下:
我的视频文件是在E盘下nodejs中的,想要的效果是将多的字删除掉,重命名。
主要的函数是rename
import osdef rename(): # path为替换的文件夹的路径 path=r'E:\nodejs' filelist=os.listdir(path) # 该文件夹下面所有的文件,包括文件夹 for files in filelist: Olddir=os.path.join(path,files) #文件的路径 if os.path.isdir(Olddir): continue oldfilename=os.path.splitext(files)[0] #这是文件名,[1]是文件扩展名,而且为字符串格式 oldfiletype=os.path.splitext(files)[1] replacedString=" Download Youtube Auto Subtitle - 下载 Youtube 自动字幕" #这是被替换的字符,将其换为空字符串 if replacedString in oldfilename: newfilename=oldfilename.replace(replacedString,'') print(newfilename) #此句可被注释 newdir = os.path.join(path, newfilename + oldfiletype) os.rename(Olddir, newdir) print("重命名成功!")
0 0
- python批量重命名文件
- 批量重命名文件 Python
- python批量重命名文件
- python批量重命名文件
- python批量重命名文件
- python 批量重命名文件
- Python批量文件重命名
- python批量重命名乱码文件
- Python批量重命名文件示例
- Python 文件重命名批量处理
- python批量重命名文件方法
- Python对文件进行批量随机重命名
- Python对文件进行批量随机重命名
- python之批量重命名目录文件
- Python脚本:对文件进行批量重命名
- 使用python递归批量重命名文件
- python批量复制并且重命名文件
- python——批量重命名图片文件
- left join 条件问题
- Linux操作系统--文本编辑器vim的常用操作
- List集合
- Android之线程池ThreadPoolExecutor简介(面试)
- Loi Online Judge 1004 文明膜蛤
- python批量重命名文件
- UVA-11609-Teams-组合计数
- SVM
- |NOIOJ|动态规划|9267:核电站
- C++实现队列
- Flexbox布局指南
- 3-3 构造函数的调用(高级)
- Android--day03--Button 简单音乐播放器
- 单片机系统