前言
Python 中能操作 Excel 的库主要有以下 9 种。
本文主要针对 xlwt 写入 Excel 进行详细介绍。
一、xlwt 写入 Excel
1. xlwt 模块介绍
1.1 什么是 xlwt 模块
xlwt 是一个用于创建和操作 Microsoft Excel 文件的 Python 模块。它允许用户将数据和格式化信息写入 Excel 工作表,并可以添加工作表、合并单元格、设置单元格格式等。
1.2 为什么使用 xlwt 模块
xlwt 可以用于写入新的 Excel 表格或者在原表格基础上进行修改,速度也很快,推荐使用!
官方文档:
2.安装 xlwt 模块
在命令行窗口中使用 pip install xlwt 命令安装 xlwt 模块。
import xlwt
我这里是 anaconda 自带有 xlwt
3.使用介绍
3.1 数据操作
常用单元格的数据类型
- empty(空的)
- string(text)
- number
- date
- boolean
- error
- blank(空白表格)
1、导入 xlwt 模块
import xlwt
2、创建一个 Workbook 对象
workbook = xlwt.Workbook(encoding="ascii")
3、创建一个 sheet 对象
sheet = workbook.add_sheet("Sheet1")
4、往表格中写入数据
sheet.write(row, col, value)
5、保存工作表
workbook.save("example.xls")
完整示例:
import xlwt
# 创建 Workbook 对象
workbook = xlwt.Workbook(encoding="ascii")
# 创建 sheet 对象
sheet = workbook.add_sheet("Sheet1")
# 写入单元格
sheet.write(0, 0, "姓名")
sheet.write(0, 1, "年龄")
sheet.write(1, , )
sheet.write(, , )
sheet.write(, , )
sheet.write(, , )
style = xlwt.XFStyle()
font = xlwt.Font()
font.name =
font.bold =
style.font = font
sheet.write(, , , style)
workbook.save()


