解决python批量重命名项目时项目顺序变化或丢失的情况

import os

# 图片路径
path = '/Users/zsh/Desktop/A'
# 目标文件夹路径
path1 = '/Users/zsh/Desktop/B'
filelist = os.listdir(path)

j = 0

for i in filelist:
    # 判断该路径下的文件是否为图片
    if i.endswith('.jpg'):
        # 打开图片
        src = os.path.join(os.path.abspath(path), i)
        # 重命名
        dst = os.path.join(os.path.abspath(path1), 'a' + format(str(j), '0>3s') + '.jpg')
        # 执行操作
        os.rename(src, dst)
        j += 1

你可能感兴趣的:(python,bug,macos)