如何通过Python将各种数据写入到Excel工作表
要通过Python将各种数据写入Excel工作表,可以使用openpyxl
或xlsxwriter
库。以下是使用openpyxl
库将数据写入Excel工作表的例子:
from openpyxl import Workbook
# 创建一个新的工作簿
wb = Workbook()
# 选择默认的工作表
ws = wb.active
# 数据可以是单个值、列表、字典或任何可迭代的数据结构
data = [
["姓名", "年龄", "职业"],
["Alice", 30, "Engineer"],
["Bob", 25, "Designer"],
["Charlie", 35, "Developer"]
]
# 将数据写入工作表
for row in data:
ws.append(row)
# 保存工作簿
wb.save("example.xlsx")
确保在写入数据前安装了openpyxl
库:
pip install openpyxl
这段代码创建了一个新的Excel工作簿,添加了一个工作表,并将一个数据表写入该工作表,然后保存工作簿到当前目录下的example.xlsx
文件。
评论已关闭