python操作Excel表格
存测试数据
有时候有大批量的数据,存到TXT文件里面显然不是最佳的方式,我们可以存到Excel里面去,第一方便我们存数据和做数据,另一方面方便我们读取数据,比较明朗。测试的时候就从数据库中读取出来,这点是非常重要的。
存测试结果
可以批量把结果存入到Excel中,也是比较好整理数据点,比我们的TXT要好。
通过Python 操作Excel表格
# 导入库 import xlrd import xlwt from xlutils.copy import copy filname=r'table.xlsx'#文件路径 work=xlrd.open_workbook(filname)#打开文件 sheet_names=work.sheet_names() #读取表格的名字 是一个列表显示的 sheet_work=work.sheet_by_name(sheet_names[0]) nrows=sheet_work.nrows#行 ncols=sheet_work.ncols#列 alldata='' alldata_list=[] sum=0 work_book = xlwt.Workbook(encoding='utf-8') sheet = work_book.add_sheet('计算') for i in range(nrows): for j in range(ncols): alldata=sheet_work.cell_value(i,j) alldata_list.append(alldata) sheet.write(i, j,alldata) for j in range(ncols): sum+=alldata_list[j] sheet.write(i, ncols, sum) sum=0 alldata_list=[] work_book.save('Excel表.xls')