python模块之xlwt

一、 安装

pip install xlwt

二、 使用

1. 创建excel(工作簿)对象

import xlwt
wb = xlwt.Workbook()
# 生成Workbook对象(xlwt.Workbook.Workbook类)

2. 创建工作表对象

sheet1 = wb.add_sheet('sheet1', cell_overwrite_ok=True)
# 创建xlwt.Worksheet.Worksheet类的sheet对象

3. 写入数据

sheet1.write(0, 0, 'ID', style)
# 在第 0 行第 0 列写入数据‘ID',格式为style
# 关于style:
style = xlwt.XFStyle()
# 定义xlwt.Style.XFStyle类的样式对象
font = xlwt.Font()
# 定义xlwt.Formatting.Font类的字体对象
font.name = 'Times New Roman'
font.color_index = 4
# 给font对象更新属性
style.font = font
# 将font对象赋值,成为给style对象的font属性
sheet1.write_merge(1, 3, 4, 5, 'PASS', style)
# 合并单元格写入,上述合并了第二行和第三行,在第五列的位置

4. 保存数据

wb.save('xx.xls')
# 不能保存xlsx,打不开
posted @ 2018-07-17 19:39  今天阳光那么好  阅读(6900)  评论(0编辑  收藏  举报