glob.glob()函数
glob.glob(pathname, *, recursive=False)
功能:返回一个某一种文件夹下面的某一类型文件路径列表
pathname:文件路径
例如:
返回某一文件下面的pdf文件
import glob
f= glob.glob('H:\\paper_of_remote_sensing\\paper_of_lidar\\*.pdf')
若在一个父文件夹下面的字文件夹里面,如我需要镶嵌四川的DEM的tif文件在“四川”这个文件夹下面的每一个子文件夹里面,下面的所有文件夹可以用*代替,文件的路径则为:
F:\\BaiduNetdiskDownload\\四川\\*\\*.tif
import glob
import os
base_dir = "F:\\BaiduNetdiskDownload\\四川"
print(glob.glob(os.path.join(base_dir,"*/*_dem.tif")))