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)