【GF6-WFV数据预处理完成后-python批处理工具——将文件按照后缀分文件夹移动存储】

GF6-WFV数据预处理

数据_Rad_Fla_Rpc_bm-XX-JG-sub.dat,通过后缀名,实现python程序将文件按照后缀分文件夹移动存储

遇到的问题

在这里插入图片描述

遇到的问题

在这里插入图片描述

想要达到的结果目的

在这里插入图片描述

在这里插入图片描述

以上内容Pthon实现——具体代码如下:

在这里插入图片描述

import os
import shutil

def romve_file(input,output,name):
    output_path = os.path.join(output, name.split(".")[0])
    if not os.path.exists(output_path):
        os.mkdir(output_path)
    for file in os.listdir(input):
        if file.endswith(name):
            output_path_abs = os.path.join(output_path, file)
            input_path_abs=os.path.join(input,file)
            shutil.move(input_path_abs,output_path_abs)

        # 主程序说明:将文件夹内的文件,根据相关的规则进行移动,完成数据归类处理
if __name__ == '__main__':
    # 读取文件名命名规则
    name_all=["2BDA-JG.dat","BR-JG.dat",'NDCI-JG.dat']
    # 设置输出和输入路径
    input_path = r"E:\4研究区——20230317备份\B.GT-GF6-WFV+19-22年\5.TEST20230317补\3-二次裁剪"
    output_path = r"E:\4研究区——20230317备份\B.GT-GF6-WFV+19-22年\5.TEST20230317补\4.分模型存储"
    # 设置输出文件夹的名称和规则
    for name in name_all:
        romve_file(input_path,output_path,name)


python真的太好用了,整体代码是找同学帮忙弄的,处理时间缩短了一大截,python ——YYDS,python 牛逼!

猜你喜欢

转载自blog.csdn.net/qq_36253366/article/details/129963064