Python Openpyxl 教程:删除 Excel 文件前五行数据
下面是使用 Python 和 Openpyxl 库遍历 Excel 的前三列并删除每列最后五个数的代码:
import openpyxl
# 打开 Excel 文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择第一个工作表
worksheet = workbook.active
# 遍历第 1、2、3 列
for col in worksheet.iter_cols(min_col=1, max_col=3):
# 遍历最后 5 行
for row in range(worksheet.max_row - 4, worksheet.max_row + 1):
# 删除单元格的值
col[row].value = None
# 保存修改后的 Excel 文件
workbook.save('example.xlsx')
在上述代码中,我们首先使用 openpyxl
库的 load_workbook
函数打开 Excel 文件,并选择第一个工作表。然后,使用 iter_cols
函数遍历第 1、2、3 列,并使用 range
函数遍历最后 5 行。最后,使用 None
值删除单元格的值,并使用 save
函数保存修改后的 Excel 文件。

原文地址: http://www.cveoy.top/t/topic/osSz 著作权归作者所有。请勿转载和采集!