try:
import arcpy,arcinfo
import sys
import os
if arcpy.CheckProduct("ArcInfo") == "Available":
print "available"
if arcpy.CheckExtension("Spatial") == "Available":
arcpy.CheckOutExtension("Spatial")
print "License is available"
arcpy.env.workspace = r"H:/Bangladesh_Data/MODIS/MODIS_INDICES/YEAR_2000/CLIP_BD/EVI"
rasterList = arcpy.ListRasters("*","TIF")
for raster in rasterList:
# ouput raster location
outLoc = "H:\\Bangladesh_Data\\MODIS\\MODIS_INDICES\\YEAR_2000\\CROP_BD\\EVI\\"+raster
# cropland raster
inRast= "H:\\Bangladesh_Data\\BD_Cropland\\bd_cropland_250.tif"
arcpy.gp.RasterCalculator_sa(Con(inRast == 1,raster), outLoc)
except:
print "failed."
print arcpy.GetMessages()