用python处理excel我的要求是将第一行数据复制4次把代码列出来
假设要处理的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文件即可。
原文地址: https://www.cveoy.top/t/topic/bwL7 著作权归作者所有。请勿转载和采集!