import csv #import xlwt import sqlite3 #wbk=xlwt.Workbook() #sheet=wbk.add_sheet('sheet 1') #sheet.write(0,0,'RecNO') ''' sheet.write(0,0,'recordid') sheet.write(0,1,'ndsDbsupplierId') sheet.write(0,2,'productId') sheet.write(0,3,'updateRegionId') sheet.write(0,4,'buildingBlockId') sheet.write(0,5,'testId') sheet.write(0,6,'testName') sheet.write(0,7,'testCaseStatus') sheet.write(0,8,'result') sheet.write(0,9,'numFailed') ''' csvfile = file(r'result.csv','wb') writer = csv.writer(csvfile) writer.writerow(['recordid', 'ndsDbsupplierId', 'productId','updateRegionId','buildingBlockId','testId','testName','testCaseStatus','result','numFailed']) row=1 conn = sqlite3.connect(r"\\30.28.13.128\ancs2\project\MPT\result.sq3") cursor=conn.cursor() cursor.execute('select * from testOverviewTable') for recordid,ndsDbsupplierId,productId,updateRegionId,buildingBlockId,testId,testName,testCaseStatus,result,numFailed in cursor.fetchall(): data = [(recordid,ndsDbsupplierId,productId,updateRegionId,buildingBlockId,testId,testName,testCaseStatus,result,numFailed)] ''' #sheet.write(row,0,RecNO) sheet.write(row,0,recordid) sheet.write(row,1,ndsDbsupplierId) sheet.write(row,2,productId) sheet.write(row,3,updateRegionId) sheet.write(row,4,buildingBlockId) sheet.write(row,5,testId) sheet.write(row,6,testName) sheet.write(row,7,testCaseStatus) sheet.write(row,8,result) sheet.write(row,9,numFailed) row+=1 ''' writer.writerows(data) #wbk.save(r'maptestresult.xls') csvfile.close() cursor.close() conn.commit() conn.close()