Python这样操作能存储100多万行的xlsx文件-创新互联
(1) 如果excel文件是xls,2003版的,使用xlrd和xlwt库来对xls文件进行操作
在兴安盟等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供做网站、成都做网站 网站设计制作按需求定制设计,公司网站建设,企业网站建设,成都品牌网站建设,成都全网营销,成都外贸网站建设,兴安盟网站建设费用合理。(2) 如果excel文件是xlsx,2007以上版的,使用openpyxl库来对xlsx文件进行操作
Tips:xlrd、xlwt和openpyxl非python自带库。
我们使用Python做数据挖掘和分析时候,当数据行超过一定数量,xls文件是存不下的。显然无法满足我们的大量数据存储需求,这个时候需要改用xlsx。
那具体xls和xlsx大分别可以存多少行呢?
(1) 对于2003版本的xls文件,大行数是65536行
(2) 对于2007版本的xlsx文件,大行数是1048576行
闲话不多聊,直接上代码干货
!/usr/bin/env python3 - - coding: utf-8 - -
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
当前文章:Python这样操作能存储100多万行的xlsx文件-创新互联
路径分享:http://scyanting.com/article/dhcjhs.html