1. 程式人生 > >用python批量修改文件名

用python批量修改文件名

tdi pan names 工廠 name list 格式工廠 獲取文件 out

從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批量修改文件名