glob.glob()函数

glob.glob()函数

glob.glob(pathname, *, recursive=False)

功能:返回一个某一种文件夹下面的某一类型文件路径列表

pathname:文件路径

例如:

返回某一文件下面的pdf文件

import glob
f= glob.glob('H:\\paper_of_remote_sensing\\paper_of_lidar\\*.pdf')

glob.glob()函数_第1张图片

若在一个父文件夹下面的字文件夹里面,如我需要镶嵌四川的DEM的tif文件在“四川”这个文件夹下面的每一个子文件夹里面,下面的所有文件夹可以用*代替,文件的路径则为:

F:\\BaiduNetdiskDownload\\四川\\*\\*.tif

glob.glob()函数_第2张图片

import glob
import os

base_dir = "F:\\BaiduNetdiskDownload\\四川"
print(glob.glob(os.path.join(base_dir,"*/*_dem.tif")))

glob.glob()函数_第3张图片

你可能感兴趣的:(python)