文件名重新编号命名

import os

def getAllFiles(file_dir):
     L=[]
     for root, dirs, files in os.walk(file_dir):
         for file in files:
             if os.path.splitext(file)[1] == '.jpeg':
                 L.append(os.path.join(root, file))
     return L


files=sorted(getAllFiles("."))
print(files)

for i, file in enumerate(files):
    index="%06d" %(i+1)
    cmd="mv "+ file + " kakou-"+index+".jpeg"
    os.system(cmd)

你可能感兴趣的:(算法)