为什么openpyxl逐行批量写入越来越慢!困扰中的解脱!基础不扎实

编程入门 行业动态 更新时间:2024-10-09 13:33:36

为什么openpyxl逐行<a href=https://www.elefans.com/category/jswz/34/1770428.html style=批量写入越来越慢!困扰中的解脱!基础不扎实"/>

为什么openpyxl逐行批量写入越来越慢!困扰中的解脱!基础不扎实

为什么openpyxl逐行批量写入越来越慢!困扰中的解脱!基础不扎实

这两天刚修炼了几天就觉得自己行了!各种野心勃勃,结果触发滑铁卢,灰溜溜中各种麦城,困扰了一天,终于想通了原来思路和基础理论欠缺,还得夹着尾巴继续学习,上代码吧!以供以后谈笑

def wr_file(num):print(f"处理第{a}此数据")workbook1 = load_workbook("01.xlsx")sheet = workbook1['Sheet2']sheet.append(num)workbook1.save("01.xlsx")

故障现象:批量大数据进行写入 在2000行数据后 非常缓慢,一个1万行的数据 要写入30分钟,简直就是一个字 惨不忍睹

思路:
传值方法不对?
书写代码手法欠缺?
困扰了整整一天 连中午睡觉做梦都在想

直到下午5点 翻书的偶尔一个动作 启发 反应过来 问题就处在语法层次上 没传输一次值 都会打开文件 和关闭文件一次 1万行就是打开文件1万次 关闭文件一万次!挺考验机器的 说实话!羞愧啊!
后期修改代码使其在一个代码段运行 1万条数据4秒处理完毕!
以供自己以后品鉴 学习生涯!

更多推荐

为什么openpyxl逐行批量写入越来越慢!困扰中的解脱!基础不扎实

本文发布于:2024-03-07 08:19:24,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1717312.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:批量   扎实   困扰   基础   openpyxl

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!