Pandas 如何保存较大文件。'ValueError: This sheet is too large! Your sheet size is: 16388602, 3 Max sheet size is: 1048576, 16384'

  • 背景
  • 解决方法

背景

今天在从数据库拉了一大批数据出来后,发现因为数据量太大,如果直接用pandas的to_excel或者to_csv去保存,会报以下错误:

data.to_csv('xxxx.csv')
ValueError: This sheet is too large! Your sheet size is: 16388602, 3 Max sheet size is: 1048576, 16384

解决方法

方法其实很简单,使用to_csv模块是将文件的后缀名改为.txt并改用特殊分隔符例如\t即可。代码如下:

data.to_csv('xxxx.txt',sep='\t')

读取的时候使用 pandas 对应的read_csv模块即可,代码如下:

data = pd.read_csv('xxxx.txt',sep='\t')

Pandas 如何保存较大文件。‘ValueError: This sheet is too large! Your sheet size is: 16388602, 3 Max sheet size相关推荐

  1. pandas.read_csv——分块读取大文件

    read_csv中有个参数chunksize,通过指定一个chunksize分块大小来读取文件,返回的是一个可迭代的对象TextFileReader,IO Tools 举例如下:In [138]: r ...

  2. redmine上传大文件报错Request Entity Too Large

    产品部反馈redmine上传原型图时报错,Request Entity Too Large 检查redmine正确是正确的 系统是通过nginx做的反向代理,怀疑是nginx的问题. /etc/ngi ...

  3. [转载] python pandas.read_csv读取大文件

    参考链接: Python | 使用pandas.read_csv()读取csv pandas.read_csv读取较大文件方法

  4. pandas使用to_feather函数将dataframe保存为feather文件(需要依赖pyarrow包)提升大文件读取效率、pandas使用read_feather函数读取feather文件

    pandas使用to_feather函数将dataframe保存为feather文件(需要依赖pyarrow包)提升大文件读取效率.pandas使用read_feather函数读取feather文件. ...

  5. python爬虫入门练习:BeautifulSoup爬取猫眼电影TOP100排行榜,pandas保存本地excel文件

    传送门:[python爬虫入门练习]正则表达式爬取猫眼电影TOP100排行榜,openpyxl保存本地excel文件 对于上文使用的正则表达式匹配网页内容,的确是有些许麻烦,替换出现任何的差错都会导致 ...

  6. [转]Asp.Net 上传大文件专题(3)--从请求流中获取数据并保存为文件[下]

    转自:http://www.cnblogs.com/stg609/archive/2008/08/03/1259206.html 接着上一篇讲 3.4 读取剩余的请求       前面我们已经提到过R ...

  7. Pandas将dataframe保存为pickle文件并加载保存后的pickle文件查看dataframe数据实战

    Pandas将dataframe保存为pickle文件并加载保存后的pickle文件查看dataframe数据实战 目录 Pandas将dataframe保存为pickle文件并加载保存后的pickl ...

  8. pandas读取大文件(chunksize)并通过sqlalchemy写入MySQL数据库

    pandas读取大文件(chunksize)并通过sqlalchemy写入MySQL数据库 在pandas中读取表类文件的时候有一个参数chunksize,只要指定了这个参数的数值,那么得到的结果就不 ...

  9. Asp.Net 上传大文件专题(3)--从请求流中获取数据并保存为文件[下]

        接着上一篇讲 3.4 读取剩余的请求       前面我们已经提到过ReadEntityBody (Byte[] buffer, Int32 size)方法,该方法可以用来读取客户端的请求数据 ...

最新文章

  1. 手机 html5评测,三款主流手机浏览器HTML5性能横向评测
  2. 汽车行业最大创新仍未到来,四大力量将重塑未来汽车新纪元
  3. Delphi的笔记整理(一)
  4. mysql读写分离有用吗_MySQL的使用中实现读写分离的教程
  5. 【hadoop】1.简介
  6. pip install mysql-connector 安装出错
  7. crontab 执行php脚本,为什么crontab没有执行我的PHP脚本?
  8. Oracle redo
  9. pp助手苹果版本_PP助手、百度助手相继下线,越狱时代宣告落幕,你曾越狱过吗?...
  10. SubSonic学习(二)
  11. 升级安卓6.0.1后wifi出现的已连接 但无法访问互联网的问题
  12. word如何一次将所有英文改为新罗马字体
  13. 年薪40万的腾讯实习生作息表流出,我才知道什么叫人间真实
  14. 30亿流量!梨视频靠什么拍出个“短视频世界杯元年”
  15. contain 不区分大小写
  16. IEC 62304 - 2006 医疗器械软件 软件生存周期
  17. 生活小常识日常生活小常识
  18. 接口中的变量为什么不能是普通变量,只能是static final
  19. 如何安装SPSS软件
  20. 计算机行业研究及2020年策略:聚焦主赛道,投资真成长(84页)

热门文章

  1. php对接阿里巴巴开放平台
  2. 优粮生活炒菜机器人_餐厅孵化器“优粮生活”,用孵化模式打造统一独立外卖品牌...
  3. Airtest新增iOS、Windows录屏功能,真香
  4. 网站客服系统_网页客服系统安装使用_GOFLY在线客服系统
  5. Redis-Jedis
  6. 常用screen命令
  7. 计算机宏的PPT,计算机应用宏基础63957.ppt
  8. pycharm快捷键及中文说明【使用翻译工具一条一条翻译】
  9. 雷士照明股权连环局(第一、二、三季完整版)
  10. 仿牛客论坛项目全面大总结