我不明白发生了什么事:
from rasterstats import zonal_stats
v = "/Desktop/data/s/g/pg.shp"
r = "/Desktop/data/raw/tem/g01.asc"
stats = zonal_stats(v, r)
工作完美。但是,我想遍历文件夹tem
,但它没有
pathToRasterFolder = "/Desktop/data/raw/tem/"
for files in os.listdir(pathToRasterFolder):
if files.endswith(".asc"):
zonalStats = ("/Desktop/data/s/g/pg.shp", pathToRasterFolder + files)
print zonalStats
这是行不通的。我的结果是:
> ("/Desktop/data/s/g/pg.shp", "/Desktop/data/raw/tem/g01.asc")
为什么它不接受包含文件的目录路径
在第一个示例中,
zonal_stats
是一个函数;在第二种情况下,为其分配一个元组相关问题 更多 >
编程相关推荐