将文件夹A中的图片移动到文件夹B,并重命名

    技术2026-01-02  2

    图片存放的目录格式:

    A(原文件夹)       a               file       b               fileB        file

    移动不改名

    import os import shutil target = r"C:\Users\lenovo\Desktop\re_nomaskimages" # 新文件夹 path = r'C:\Users\lenovo\Desktop\nomaskimages' # 原文件夹 for root, dirs, files in os.walk(path, topdown=False): for name in files: shutil.copyfile(os.path.join(root,name), os.path.join(target,name)) print("完成!")

    移动并改名

    import os import shutil target = r"C:\Users\lenovo\Desktop\re_nomaskimages" path = r'C:\Users\lenovo\Desktop\nomaskimages' j = 0 for root, dirs, files in os.walk(path, topdown=False): for i in range(len(files)): shutil.copyfile(os.path.join(root,files[i]), os.path.join(target,str(j).zfill(6)+'.jpg')) # zfill() 方法返回指定长度的字符串,原字符串右对齐,前面填充0。 j += 1 print("完成!")
    Processed: 0.014, SQL: 9