Python 官方文档:入门教程 => 点击学习
#方法一: wb = openpyxl.load_workbook('example.xlsx') sheet = wb.active # 获取工作表中的最
#方法一:
wb = openpyxl.load_workbook('example.xlsx') sheet = wb.active # 获取工作表中的最后一行 last_row = sheet.max_row + 1 # 循环将字典数据写入工作表 for col, value in enumerate(i.values(), start=1): sheet.cell(row=last_row, column=col, value=value) # 保存excel文件 wb.save('example.xlsx')
#方法二
df = pd.read_excel('excezhui.xlsx') di1 = {'name': 'tr', 'sef': 'ss'} di2 = {'name': 'tr2', 'sef': 'ss2'} di3 = {'name': 'tr3', 'sef': 'ss3'} di4 = {'name': 'tr4', 'sef': 'ss5'} di5 = {'name': 'tr5', 'sef': 'ss6'} lista = [di1, di2, di3, di4, di5] new_data = pd.DataFrame(lista) df = pd.concat([df, new_data], ignore_index=True) df.to_excel('excezhui.xlsx', index=False)
方法二效率较高 主要步骤
来源地址:https://blog.csdn.net/weixin_44677618/article/details/129945788
--结束END--
本文标题: python excel追加数据
本文链接: https://www.lsjlt.com/news/401760.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0