具体的参数用法可以百度搜素
# -*- coding: utf-8 -*-
import arcpy
from arcpy.sa import *
tif_file_path="D:/LST_8day_eartdata/Night/"
fill_file_path="D:/LST_8day_eartdata/tif/"
arcpy.env.workspace=tif_file_path
tif_file_name=arcpy.ListRasters("*","tif")
for tif_file in tif_file_name:
print(tif_file)
fill_file=arcpy.sa.Con(IsNull(tif_file),
FocalStatistics(tif_file,NbrAnnulus(1,5,"CELL"),"MEAN"),
tif_file)
fill_result_path=fill_file_path+tif_file.strip(".tif")+"_F.tif"
fill_file.save(fill_result_path)