如何用python批量改文件名
介绍如何用python批量改文件名,并附带几个小例子
基本程序
1、引入os模块(python中操作文件的模块)。

3、继续向函数中添加功能代码

5、列出代码,便于复制import os;def rename(): path="这里替换为你的文件夹的路径"; filelist=os.listdir(path)#该文件夹下所有的文件(包括文件夹) for files in filelist:#遍历所有文件 Olddir=os.path.join(path,files);#原来的文件路径 if os.path.isdir(Olddir):#如果是文件夹则跳过 continue; filename=os.path.splitext(files)[0];#文件名 filetype=os.path.splitext(files)[1];#文件扩展名 Newdir=os.path.join(path,"这里是你要改的文件名"+filetype);#新的文件路径 os.rename(Olddir,Newdir);#重命名rename();
添加改名规律
1、(1).序号依次递垢卜埂呦增型import os;def rename(): count=0; path='C:\\Users\\admin\\Desktop概嗤先眚\\test'; filelist=os.listdir(path)#该文件夹下所有的文件(包括文件夹) for files in filelist:#遍历所有文件 Olddir=os.path.join(path,files);#原来的文件路径 if os.path.isdir(Olddir):#如果是文件夹则跳过 continue; filename=os.path.splitext(files)[0];#文件名 filetype=os.path.splitext(files)[1];#文件扩展名 Newdir=os.path.join(path,str(count)+filetype);#新的文件路径 os.rename(Olddir,Newdir);#重命名 count+=1; rename();
