Python 处理 Excel: 复制第一行数据四次
假设要处理的 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/m0Fv 著作权归作者所有。请勿转载和采集!