python分块读取大数据,避免内存不足的方法


Posted in Python onDecember 10, 2018

如下所示:

def read_data(file_name):
 '''
 file_name:文件地址
 '''
 inputfile = open(file_name, 'rb') #可打开含有中文的地址
 data = pd.read_csv(inputfile, iterator=True)
 loop = True
 chunkSize = 1000 #一千行一块
 chunks = []
 while loop:
  try:
   chunk = dcs.get_chunk(chunkSize)
   chunks.append(chunk)
  except StopIteration:
   loop = False
   print("Iteration is stopped.")
 data = pd.concat(chunks, ignore_index=True)
 #print(train.head())
 return data

以上这篇python分块读取大数据,避免内存不足的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python输出当前目录下index.html文件路径的方法
Apr 28 Python
Python中的super用法详解
May 28 Python
K-means聚类算法介绍与利用python实现的代码示例
Nov 13 Python
python、java等哪一门编程语言适合人工智能?
Nov 13 Python
Request的中断和ErrorHandler实例解析
Feb 12 Python
Python学生信息管理系统修改版
Mar 13 Python
python binascii 进制转换实例
Jun 12 Python
Python从入门到精通之环境搭建教程图解
Sep 26 Python
wxPython色环电阻计算器
Nov 18 Python
Python底层封装实现方法详解
Jan 22 Python
Django-rest-framework中过滤器的定制实例
Apr 01 Python
pytho matplotlib工具栏源码探析一之禁用工具栏、默认工具栏和工具栏管理器三种模式的差异
Feb 25 Python
Python 文本文件内容批量抽取实例
Dec 10 #Python
Python中作用域的深入讲解
Dec 10 #Python
python实现根据文件关键字进行切分为多个文件的示例
Dec 10 #Python
Python文件常见操作实例分析【读写、遍历】
Dec 10 #Python
一篇文章搞懂Python的类与对象名称空间
Dec 10 #Python
django使用LDAP验证的方法示例
Dec 10 #Python
python在TXT文件中按照某一字符串取出该字符串所在的行方法
Dec 10 #Python
You might like
PHP下编码转换函数mb_convert_encoding与iconv的使用说明
2009/12/16 PHP
php写的简易聊天室代码
2011/06/04 PHP
php购物车实现代码
2011/10/10 PHP
解析centos中Apache、php、mysql 默认安装路径
2013/06/25 PHP
JavaScript中两种链式调用实现代码
2011/01/12 Javascript
网站如何做到完全不需要jQuery也可以满足简单需求
2013/06/27 Javascript
js 自动播放的实例代码
2013/11/19 Javascript
Chrome下ifame父窗口调用子窗口的问题示例探讨
2014/03/17 Javascript
jQuery is()函数用法3例
2014/05/06 Javascript
js获取网页可见区域、正文以及屏幕分辨率的高度
2014/05/15 Javascript
jquery引用方法时传递参数原理分析
2014/10/13 Javascript
javascript实现仿腾讯游戏选择
2015/05/14 Javascript
Ajax+FormData+javascript实现无刷新表单信息提交
2016/10/24 Javascript
jQuery发请求传输中文参数乱码问题的解决方案
2018/05/22 jQuery
node.js到底要不要加分号浅析
2018/07/11 Javascript
layui 数据表格+分页+搜索+checkbox+缓存选中项数据的方法
2019/09/21 Javascript
vue-父子组件和ref实例详解
2019/11/10 Javascript
JavaScript之Blob对象类型的具体使用方法
2019/11/29 Javascript
ant design vue嵌套表格及表格内部编辑的用法说明
2020/10/28 Javascript
[45:40]Ti4 冒泡赛第二天NEWBEE vs NaVi 1
2014/07/15 DOTA
[01:25]2015国际邀请赛最佳短片奖——斧王《拆塔英雄:天赋异禀》
2015/09/22 DOTA
python标准日志模块logging的使用方法
2013/11/01 Python
Python爬取Coursera课程资源的详细过程
2014/11/04 Python
Python同步遍历多个列表的示例
2019/02/19 Python
在Python中如何传递任意数量的实参的示例代码
2019/03/21 Python
没编程基础可以学python吗
2020/06/17 Python
Html5 实现微信分享及自定义内容的流程
2019/08/20 HTML / CSS
用Python匹配HTML tag的时候,<.*>和<.*?>有什么区别
2012/11/04 面试题
启动一个线程是用run()还是start()
2016/12/25 面试题
领导党性分析材料
2014/02/15 职场文书
应用心理学专业求职信
2014/08/04 职场文书
课外访万家心得体会
2014/09/03 职场文书
车辆委托书范本
2014/10/05 职场文书
酒店优秀员工推荐信
2015/03/24 职场文书
java设计模式--七大原则详解
2021/07/21 Java/Android
解析MySQL索引的作用
2022/03/03 MySQL