将大型Excel文件导入Python

兔子

我正在尝试将Excel(.xlsx)文件导入Spyder IDE。使用导入小文件时,一切正常openpyxl,但是对于此特定文件(大约30MB和80万行),我的系统崩溃。

以下是导入的代码部分:

from openpyxl import load_workbook 
wb = load_workbook(filename=path + 'cleaned_noTC_s_PERNO_Date.xlsx', data_only=True)

任何人都可以让我知道此方法有什么问题,以及我还可以使用什么导入指定的文件?

用户名

尝试使用出色的pandas库,它具有非常强大的excel读取功能,并且根据我的经验,它的内存非常好:

这里

import pandas as pd
xl = pd.read_excel("file.xlsx")

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章