假设要处理的 Excel 文件名为 'example.xlsx',代码如下:

import openpyxl

# 打开 Excel 文件
workbook = openpyxl.load_workbook('example.xlsx')

# 获取当前活动的 sheet
sheet = workbook.active

# 获取第一行数据
first_row = []
for cell in sheet[1]:
    first_row.append(cell.value)

# 复制第一行数据 4 次
for i in range(4):
    for j in range(len(first_row)):
        sheet.cell(row=i+1, column=j+1).value = first_row[j]

# 保存 Excel 文件
workbook.save('example.xlsx')

首先需要导入 openpyxl 模块,然后打开要处理的 Excel 文件,获取当前活动的 sheet,并获取第一行数据。接下来,使用两层循环将第一行数据复制 4 次,并将复制后的数据写入 Excel 文件中。最后保存 Excel 文件即可。

Python 处理 Excel: 复制第一行数据四次

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

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