假设要处理的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我的要求是将第一行数据复制4次把代码列出来

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

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