用Python对文件夹中的文件重新排序命名
用Python对文件夹中的文件重新排序命名
利用Python对文件重新排序命名
在小伙伴们儿开始运行某一段算法的时候,往往需要对数据进行预处理,然而其中*常见的处理方式之一就是对文件的批量重命名。逻辑很简单、思路也很清晰,可是有的时候就是想不起来该从何下手。
解放小白双手,让python带你遨游。
老规矩 直接肝代码
// rename
import os
path = “F:/data/save2”
filelist = os.listdir(path) //读取文件内容
count=1
for file in filelist: //遍历文件
print(file)
for file in filelist:
Olddir=os.path.join(path,file)
if os.path.isdir(Olddir):
continue
filename=os.path.splitext(file)[0]
filetype=os.path.splitext(file)[1]
Newdir=os.path.join(path,str(count).zfill(6)+filetype)
//zfill(6):表示命名为6位数
os.rename(Olddir,Newdir)
count+=1
打印出原始文件名
重命名之后的结果