Hi Michelle,
In Python, you do not need to worry about the extent if you already have a clipping feature.
The Clip tool syntax looks like this:
Usage: Clip_management in_raster rectangle out_raster {in_template_dataset} {nodata_value} {NONE | ClippingGeometry}
e.g. gp.Clip_management("image.tif", "#", "clip.tif","feature.shp", "0", "ClippingGeometry")
You only need to give the path to your clipping feature for the "in_template_dataset" parameter. The tool will automatically pick up the extent of your clipping feature.
Jie