我这是处理一年的,要是多年的,需要对数据的名称进行统一格式,方便循环语句的编写
import arcpy
arcpy.CheckOutExtension("spatial")
str="H:\\1999monthNDVI\\"+"NDVI"
a1 = str+"01.tif"
a2 = str+"02.tif"
a3 = str+"03.tif"
a4 = str+"04.tif"
a5 = str+"05.tif"
a6 = str+"06.tif"
a7 = str+"07.tif"
a8 = str+"08.tif"
a9 = str+"09.tif"
a10 = str+"10.tif"
a11 = str+"11.tif"
a12 = str+"12.tif"
out = "H:\\1999monthNDVI\\"+"NDVImax_1999.tif"
arcpy.gp.CellStatistics_sa((a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12), out, "MAXIMUM", "DATA")
print(" has done")