Linux 拨号vps windows公众号手机端

openpyxl怎么批量写入数据

lewis 8年前 (2017-01-22) 阅读数 9 #程序编程
文章标签 openpyxl

使用openpyxl可以很方便地批量写入数据。下面是一个示例代码:

from openpyxl import Workbook

# 创建一个新的工作簿
wb = Workbook()

# 获取第一个工作表
ws = wb.active

# 定义要写入的数据
data = [
    ['姓名', '年龄', '性别'],
    ['张三', 20, '男'],
    ['李四', 21, '女'],
    ['王五', 22, '男'],
]

# 批量写入数据
for row in data:
    ws.append(row)

# 保存工作簿
wb.save('example.xlsx')

这段代码创建了一个新的工作簿,并在第一个工作表中批量写入了数据。数据通过一个二维列表传递,每个子列表表示一行数据。在循环中,使用ws.append()方法将每一行数据写入工作表。最后通过wb.save()方法保存工作簿到文件中。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门