假设我们有一个名为“test.xlsx”的excel文件,里面有几列数据。我们可以使用以下代码遍历每一列并删除每一列的最后5个数。

# 导入openpyxl库
from openpyxl import load_workbook

# 打开Excel文件
wb = load_workbook('test.xlsx')

# 获取第一个工作表
ws = wb.active

# 遍历每一列
for col in ws.columns:
    # 获取每一列的列号
    col_num = col[0].column
    # 遍历每一行
    for cell in col:
        # 删除每个单元格后面的5个字符
        cell.value = str(cell.value)[:-5]

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

这段代码将打开“test.xlsx”文件,遍历每一列,遍历每个单元格并删除每个单元格的后5个字符。最后,它将保存修改并将其保存回原始文件中。

使用pythonopenpyxl遍历excel的每一列并删除每一列的后五个数

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

免费AI点我,无需注册和登录