python——重命名文件夹中的文件

mac2025-09-15  6

有些时候我们会想批量重命名某个文件夹中的文件,难道要一个一个地手动重命名吗?

对于一个程序员来说是不可能的。

给上python代码:

# -*- coding: utf-8 -*- # 将文件夹中的文件重命名 import os def rename(): count = 0 path='D:/PythonProject/data/' #文件夹路径 filelist=os.listdir(path) for files in filelist: Olddir=os.path.join(path,files) if os.path.isdir(Olddir): #子文件夹则不重命名 continue # 重命名 name=str(count) while len(name)<6: name='0'+name name=name+'.jpg' #按照序号重新命名,后缀可更改 Newdir=os.path.join(path,name) os.rename(Olddir,Newdir) count+=1 rename()

 

最新回复(0)