Do you have to get flat files from MS Excel and push the data around in your GIS? If so, this sample is for you! I don't typically want the fancy formatting stuff in Excel, and converting to comma seperated values can simplify the data.
In order to read the CSV file, you can use Python's CSV module: