Python Openpyxl 教程:如何删除 Excel 每列的最后五个数字
下面是一个示例代码,可以用于遍历 Excel 文件中的每一列,并删除每列的最后五个数字:
import openpyxl
# 打开 Excel 文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择第一个工作表
worksheet = workbook.active
# 遍历每一列
for column in worksheet.columns:
# 删除每列的最后五个数字
for cell in column[-5:]:
cell.value = None
# 保存修改后的 Excel 文件
workbook.save('example_modified.xlsx')
这个示例代码首先打开名为 'example.xlsx' 的 Excel 文件,并选择其中的第一个工作表。然后,它使用 worksheet.columns
迭代器遍历每一列。对于每一列,它使用切片操作 column[-5:]
来选取最后五个单元格,并将它们的值设置为 None
,即删除它们。最后,它使用 workbook.save
方法将修改后的 Excel 文件保存为 'example_modified.xlsx'。

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