如何用python批量改文件名

2024-10-20 09:24:09

介绍如何用python批量改文件名,并附带几个小例子

基本程序

1、引入os模块(python中操作文件的模块)。

如何用python批量改文件名

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

如何用python批量改文件名

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();

如何用python批量改文件名
猜你喜欢