Python 做报表,python报表开发实例
使用python制作一个简单的工作簿:
向导包(xlwt扩展包,用于读取excel和编写表格及指定单元格。)
导入xlwt
创建工作簿。
workbook=xlwt。工作簿()
创建工作表。
1=workbook.add _ sheet (u 练习表1 )
2=workbook.add _ sheet (U 练习表2 )
定义第一行标题的内容。
title=[姓名,年龄,性别,专业]
写入数据
row=0for col,v inenumerate(title):
sheet1.write(row,col,v)
row=1sheet1.write(row,0, simon )
sheet1.write(第1,18行)
sheet1.write(第2行,“男性”)
row=1sheet1.write(row,0, lisa )
sheet1.write(第1,18行)
sheet1.write(第2行,“女性”)
使用Merge方法合并主要列(第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代表什么线?这里,第二行,x=1(从0开始,类似于数组下标)
m代表合并行数,m=1,x m=2。
y代表哪一列,这里第四列,y=3。
n表示合并列的数量,n=0,y n=3。
要用字符串填充单元格的内容,style参数是可选的。这里没有定义格式,先不写。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。