📌  相关文章
📜  openpyxl 删除行 - Python (1)

📅  最后修改于: 2023-12-03 15:33:18.224000             🧑  作者: Mango

Openpyxl 删除行 - Python

在使用Python的Openpyxl库操作Excel文档时,有时候我们需要删除一些不需要的行数据。本文将介绍如何使用Openpyxl库删除Excel文档中的行数据。

前置知识

在继续之前,请确保您已经安装了Python和Openpyxl库,并且知道如何读取和操作Excel文档中的行数据。

示例代码

以下示例代码将删除Excel文档中的第2行至第5行数据:

import openpyxl

# 打开Excel文档
wb = openpyxl.load_workbook('example.xlsx')
ws = wb.active

# 删除第2行至第5行数据
ws.delete_rows(2, 5)

# 保存Excel文档
wb.save('example_updated.xlsx')
代码说明

首先,我们使用Openpyxl的load_workbook()方法打开Excel文档,并使用active属性选定当前活动工作表。

接下来,我们使用delete_rows()方法删除Excel文档中的第2行至第5行数据。

最后,我们使用Openpyxl的save()方法保存Excel文档,并将其命名为example_updated.xlsx

结论

使用Openpyxl库删除Excel文档中的行数据,可以轻松地去除不必要的数据,让你的Excel文档更加整洁和易于阅读。