• 智能AI问答!更聪明、更完整、原创作!
  • 一款基于GPT的超级AI机器人,可以回答问题、聊天、创作、写文案!

Python中如何将保存清理好的数据为Excel格式

发布于 2024-12-27 00:40:23

在 Python 中,可以使用openpyxl库将清理好的数据保存为 Excel 格式。以下是一个简单的示例代码:

import openpyxl

# 假设你已经有了清理好的数据,以列表或字典的形式存在
data = [
    ["姓名", "年龄", "性别"],
    ["张三", 25, "男"],
    ["李四", 30, "女"],
    ["王五", 28, "男"]
]

# 创建一个新的 Excel 工作簿
workbook = openpyxl.Workbook()

# 获取活动的工作表
sheet = workbook.active

# 将数据写入工作表
for row in data:
    sheet.append(row)

# 保存 Excel 文件
workbook.save("cleaned_data.xlsx")

在上述代码中,首先创建了一个包含数据的列表data,然后使用openpyxl.Workbook()创建一个新的 Excel 工作簿,通过workbook.active获取活动的工作表,再使用sheet.append(row)将数据逐行写入工作表,最后使用workbook.save("cleaned_data.xlsx")将工作簿保存为 Excel 文件cleaned_data.xlsx

请注意,在运行代码之前,请确保已经安装了openpyxl库。如果未安装,可以使用以下命令进行安装:

pip install openpyxl

这只是一个简单的示例,实际应用中你可能需要根据数据的结构和需求进行更复杂的操作,例如设置单元格格式、合并单元格等。openpyxl库提供了丰富的功能来满足这些需求。

0 条评论

发布
问题

在线
客服