openpyxl-数据转移

案例背景

        现有一个工作簿T1.xlsx,新建一个工作簿T2.xlsx,要将T1.xlsx中的数据转移到T2.xlsx中

实现思路

        此案例其实就是一个简单的表格数据获取以及表格数据添加的流程,可以先利用iter_rows()来获取T1.xlsx中的数据,然后直接利用工作表对象.append()来讲数据添加进新表格中

源代码

from openpyxl import load_workbook,Workbook

# 打开T1工作簿
wb=load_workbook('T1.xlsx')
ws=wb.active

# 创建一个新的工作表
wb2=Workbook()
ws2=wb2.active

# 获取T1中的表格数据
for row in ws.iter_rows(values_only=True):
    # 添加到新表中
    ws2.append(row)

# 保存新工作簿
wb2.save('T2.xlsx')

猜你喜欢

转载自blog.csdn.net/weixin_45998954/article/details/127587050