首页 > 技术文章 > Xlwt存储excel文件

zq-zq 2020-11-14 21:23 原文

 以下记录的时候使用xlwt包实现excel文件的保存,以简单举例,其余过程类似

  • 创建xlwt.Workbook对象,这里命名为excel
  • 向excel对象添加一个sheet表格,这里命名为sheet
  • 将内容写入sheet表格,这里以乘法口诀举例
# -*- coding = utf-8 -*-

# 导入xlwt包处理excel表格
import xlwt

# 创建 Workbook 对象
excel = xlwt.Workbook(encoding='utf-8')
# 创建工作表
sheet = excel.add_sheet('登记表')

# 参数1:表格中的行下标 ,参数2:列下标 ,参数3:写入内容    注意:下标是从 0 开始的
sheet.write(0, 0, '乘法口诀表')

# 这里以乘法为例,写入excel
for i in range(1, 10):
    for k in range(1, i+1):
        # 使用 k-1 让乘法口诀靠左对齐
        sheet.write(i, k-1, f"{k}*{i}={k*i}")

# 保存数据表 save('保存路径')  注意:此时文件不应该正在被打开占用,否则保存失败
excel.save('../Data/excel/hello.xls')

存储为excel文件 —— multiplication.xls

 

推荐阅读