当我们在读取大批量的数据时,总会希望文件能够快速读取。
我们只需要在打开文件时加上这个命令即可:read_only=True
wb = openpyxl.load_workbook('1.xlsx',read_only=True)
实际对代码运行时间进行测试:同样都是1万5左右的数据
没加read_only时

加了read_only时

实验结果:效果非常明显,差了足足0.2秒,当我们读取更多的数据时,加了read_only会为我们节省更多的时间。当然如果你有其他的方法,欢迎到评论区留言,我们一起讨论,完善我们的读写策略。
通过在Python中使用openpyxl库加载Excel文件时设置`read_only=True`,显著加快了数据读取速度。实验显示,对于1.5万条数据,加了`read_only=True`后,读取时间减少了0.2秒。当处理大量数据时,这一优化能带来更大的性能提升。欢迎在评论区分享更多文件读写优化策略。

253

被折叠的 条评论
为什么被折叠?



