当前位置: 首页 > 图灵资讯 > 行业资讯> python中写入文件的出错解决

python中写入文件的出错解决

来源:图灵python
时间: 2024-09-12 12:19:21

当我们读取表格文件时,往往会有太多的数据和太多的文件。虽然它是在阅读时通过的,但它不能被写入数据中。在这里,我们选择了openpyxl的阅读和写作方法,并分析了在写入文件时可以采取的两种处理措施。代码和实例分析都显示在文章中,让我们来看看具体的内容。

一、Workbook读写

如果要用openpyxl从零开始创建Excel文件,需要默认初始化Workbook:

>>>fromopenpyxlimportWorkbook
>>>wb=Workbook()

若要从现有开始在Excel中导入数据,使用load_workbook函数:

>>>fromopenpyxlimportload_workbook
>>>wb=load_workbook('data.xlsx')

二、读写错误处理方法

1.手动释放内存

delwb,ws
gc.collect()

这一招还是有用的,读完文件后可以看出内存占用明显下降了一点。

2.安装lxml

使用命令·pip install 依赖Lxml安装

这种依赖不是必须安装的依赖,但它可以使openpyxl流式处理数据。

以上是python中写入文件的错误解决方案。从阅读到写作的步骤已经完全分享。根据这两部分,您可以充分体验大文件阅读和写作的处理过程。