用python批量修改文件名
Posted newen
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用python批量修改文件名相关的知识,希望对你有一定的参考价值。
从youtube上当下来百来首mv,每个都需要去掉视频,这还挺好弄得,格式工厂一弄就完了,但是文件名,都带有乱七八糟的*啥的巴拉巴拉的,咋修改啊,几百首总不可能一个一个rename吧
1 2 #批量修改文件名 3 import os 4 #1. 获取文件夹名字 5 folder_name = input("please input a name of folder") 6 7 #2. 获取文件夹中所有文件的名字 8 file_names = os.listdir(folder_name) 9 10 #改变路径为文件夹的路径 11 #os.chdir(folder_name) 12 13 #3. 文件重新命名 14 for name in file_names: 15 print(name) 16 os.rename(name,"你想改变的名字")
或者这样
1 import os 2 #1. 获取文件夹名字 3 folder_name = input("please input a name of folder") 4 5 #2. 获取文件夹中所有文件的名字 6 file_names = os.listdir(folder_name) 7 8 #改变路径为文件夹的路径 9 #os.chdir(folder_name) 10 11 #3. 文件重新命名 12 for name in file_names: 13 print(name) 14 os.rename("./"+folder_name+"/"+name,"./"+folder_name+"/"+"你想改变的名字")
以上是关于用python批量修改文件名的主要内容,如果未能解决你的问题,请参考以下文章