Hi Michelle,
Sorry I should have read your other thread more carefully. If you are on 9.3.1, then leaving the extent parameter empty is not acceptable.
But you can still get the extent from the shape file by using the describe function. For example,
desc = gp.describe("c:/workspace/feature.shp")
gp.Clip_management("image.tif", desc.Extent, "clip.tif","feature.shp", "0", "ClippingGeometry")
Let me know if that works for you.
Jie