Leaverage python csv writer and xlrd reader to do this job.
def xls2csv(inputFile,outputFile): print "Input File : %s" %(inputFile) print "Output File : %s" %(outputFile) writer=csv.writer(open(outputFile,'w'),delimiter=',',quotechar='"') book=xlrd.open_workbook(inputFile) sheet=book.sheet_by_index(0) for row in range(sheet.nrows): writer.writerow( sheet.row_values(row))