plan77 发表于 2019-3-25 19:25:03

为了把手机里的图片备份写了一个脚本,能少点两下鼠标{:10_256:}

手机照片比较奇怪,被储存在多个文件夹里,直接拖拽需要点两个对勾两个确定,于是就想写个脚本试试双击完成,{:10_256:}能少点两下鼠标呢{:10_256:}{:10_256:}
import os
import shutil
path_tar ='E:/照片/vic\'s phone'
path_ori ='E:/照片/vic\'s phone2'
tar = os.walk(path_tar)
tar_list = list(tar)
ori = os.walk(path_ori)
ori_list = list(ori)
tuple_counter = -1
for each_tuple in ori_list:
    tuple_counter +=1
    dir_counter = -1
    for each_dir in each_tuple:
      if each_dir not in tar_list:
            os.makedirs(path_tar + '/'+str(each_dir))
            #没有的文件夹被创建了
tuple_counter = -1
tar = os.walk(path_tar)
tar_list = list(tar)
for each_tuple in ori_list:
    tuple_counter +=1
    for each_file in each_tuple:
      if each_file not in tar_list:
            shutil.copyfile(str(each_tuple)+'/'+str(each_file),str(tar_list)+'/'+str(each_file))
               
print('DONE!!!!!!!!!!!!!!!!!!!!!!! ')

隔壁老程呀 发表于 2022-3-16 08:21:36

学习了
页: [1]
查看完整版本: 为了把手机里的图片备份写了一个脚本,能少点两下鼠标{:10_256:}