Python: 操作 Excel删除行列

🔧Python 操作 Excel 删除行列的三种常用方法(openpyxl / pandas / xlwings)

在这里插入图片描述

在日常的 Excel 数据处理中,我们经常会遇到“删除某几行/某几列”的需求。Python 提供了多个功能强大的库来帮助我们完成这些操作。

本文将介绍三种主流库:

并结合实用代码示例,说明如何在它们各自的语境下删除 Excel 中的行和列。


📦 一、使用 openpyxl 删除 Excel 行列

openpyxl 是用于读写 .xlsx 文件的纯 Python 库,支持对 Excel 文件的结构性修改(如插入/删除行列、修改单元格值等),适合轻量级的表格处理任务。

✅ 安装 openpyxl

pip install openpyxl

🚮 删除行示例

from openpyxl import load_workbook

# 加载 Excel 文件
wb = load_workbook('example.xlsx')
ws = wb.active  # 获取活动工作表

# 删除第 3 行
ws.delete_rows(3)

# 从第 5 行开始删除 3 行
ws.delete_rows(5, 3)

# 保存修改
wb.save('modified.xlsx')

🧹 删除列示例

from openpyxl import load_workbook

wb = load_workbook('example.xlsx')
ws = wb.active

# 删除第 2 列(B 列)
ws.delete_cols(2
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Thomas Kant

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值