前言:在“NASADEM-中国”文件夹中有很多子文件夹:
而在这些子文件夹中又有很多zip压缩文件:
现在先想要把这些压缩文件解压到一个文件夹“ALL”中:
import os import shutil import zipfile parent_path=r‘G:\DEM\NASADEM-中国‘ #父文件夹路径 directory_to_extract_to=r"G:\DEM\ALL" #解压目标文件夹路径 for root, dirs, files in os.walk(parent_path): # 读取文件名 for name in files: print(name) path_to_zip_file=root+‘\\‘+name print(path_to_zip_file) with zipfile.ZipFile(path_to_zip_file, ‘r‘) as zip_ref: zip_ref.extractall(directory_to_extract_to)
等待其运行完。
接下来可以再ArcGIS中进行DEM的拼接操作:
原文:https://www.cnblogs.com/icydengyw/p/13765324.html