python读取文件报错,python打开文件报错
当我们读取表文件时,往往会有太多的数据和太大的文件。虽然它在读取期间通过,但它不能写入数据。这里我们选择openpyxl进行读写,同时分析当写入的文件出现错误时可以采取的两种处理措施。和代码分析都显示在文章中。我们来看看具体内容。
一、Workbook读写
如果您想用openpyxl从头开始创建一个Excel文件,默认情况下您需要初始化工作簿:
fromopenpyxlimportWorkbook
Wb=Workbook()如果要从现有的Excel中导入数据,只需使用load_workbook函数:
fromopenpyxlimportload _ workbook
WB=load _ workbook( data . xlsx )二、读写出错处理方法
1.手动释放内存
德尔瓦,ws
Gc.collect()是一个有用的技巧。看完文件,可以看到内存使用量明显下降了一点。
2.安装lxml
使用pip install lxml命令安装依赖项。
不要求安装这个依赖项,但是openpyxl可以用来流式传输数据。
以上是用python写文件的错误解析。从读写到写作的步骤是完全共享的。根据这两个部分,你可以全面了解大文件的读写过程。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。