python做报表汇总_python制作简单报表

使用python制作一个简单的工作簿:

1751925-20200318143419488-217463467.png

①导包 ( xlwt扩展包,用于excel的读取,实现表单和指定单元格的写入。)

import xlwt

②创建工作簿

workbook = xlwt.Workbook()

③创建工作表

sheet1 = workbook.add_sheet(u'练习表1')

sheet2= workbook.add_sheet(u'练习表2')

④定义首行标题内容

title = [u'name',u'age',u'gender',u'major']

⑤写入数据

row =0for col,v inenumerate(title):

sheet1.write(row,col,v)

row+= 1sheet1.write(row,0,'simon')

sheet1.write(row,1,18)

sheet1.write(row,2,'male')

row+= 1sheet1.write(row,0,'lisa')

sheet1.write(row,1,18)

sheet1.write(row,2,'female')

1751925-20200318143419488-217463467.png

⑥合并major列(第2、3行,第4列)使用合并方法

sheet1.write_merge(1,2,3,3,'IT')

⑦保存

workbook.save('demo')

sheet1.write_merge(x, x + m, y, y + n, string, style)

x代表第几行,这里第2行,x=1(从0开始,和数组下标类似)

m代表合并行数,m=1,x+m=2

y代表第几列,这里第4列,y=3

n代表合并列数,n=0,y+n=3

string为填入单元格的内容,style参数是可选的,这里没有定义格式,就先不写。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值