python 实现追加数据到excel
2024-01-03 17:31:48
?要将数据追加到Excel文件中,你可以使用Python中的openpyxl库
import openpyxl
try:
# 打开Excel文件
workbook = openpyxl.load_workbook('total.xlsx')
# 选择要操作的工作表
worksheet = workbook['Sheet1']
new_list = [list(d.values()) for d in areaget]
for itm in new_list:
worksheet.append(itm)
# 保存文件
workbook.save('total.xlsx')
print("数据追加写入成功!")
except FileNotFoundError:
# 如果文件不存在,直接保存DataFrame到Excel文件
yeardfs.to_excel("total.xlsx", index=False)
print("文件不存在,已保存新数据到Excel文件!")
append()
方法将一个包含三个元素的列表添加到工作表中。最后,我们使用save()
方法保存文件。
重点是追加数据为列表,要进行转换 不然一直报错
文章来源:https://blog.csdn.net/qq_28821897/article/details/135368190
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!