使用python进行文件批量重命名

#文件批量重命名

首先载入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])


版权声明:本文为weixin_49148532原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。