我本地有个129M的excel文件,就一个sheet,里面有90万行数据
pd.read_excel(file1)
pd.read_excel(file1,nrows=1)
pd.read_excel(file2,usecols='A:C',skipfooter=899999)
上述3种方法,无论哪种,读取速度都慢得不行,我不知道要多久,超过5分钟我就停了,有没有什么办法可以快速读取excel数据的
这个问题的初衷是,想对大文件进行简单的数据统计,但在excel文件这里卡在IO这块了。
老师,如果用win32com模块,分批读取100万行数据,每次读取10万,这样可行吗?
我之前用win32com读取WorkSheet.UsedRange.Values(),3万行大概需要0.4s左右