用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

打印出原始文件名

%title插图%num
重命名之后的结果

%title插图%num