#文件批量重命名
首先载入os模块,glob模块
import os
import glob
然后读取工作目录下所有文件,这里使用的是*.*,前一个星表示文件的前缀名,后一个星表示文件的后缀名
g=glob.glob("*.*")
然后查看本工作目录下的所有文件清单
print(g)
准备文件新名字的列表如下所示
name=["1.pdf","2.pdf","3.pdf","4.pdf","5.pdf"]
定义文件数量的向量用于for循环使用
g_len=[a for a in range(0,len(g))]
然后采用for循环进行批量重命名
for num in g_len:
os.rename(g[num], name[num])
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)