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 相关文章推荐
SQLite3中文编码 Python的实现
Jan 11 Python
Django与JS交互的示例代码
Aug 23 Python
Python和Java进行DES加密和解密的实例
Jan 09 Python
Python中str.join()简单用法示例
Mar 20 Python
python计算两个数的百分比方法
Jun 29 Python
Django 中使用流响应处理视频的方法
Jul 20 Python
spark dataframe 将一列展开,把该列所有值都变成新列的方法
Jan 29 Python
Python编写通讯录通过数据库存储实现模糊查询功能
Jul 18 Python
django使用django-apscheduler 实现定时任务的例子
Jul 20 Python
给keras层命名,并提取中间层输出值,保存到文档的实例
May 23 Python
Python图像读写方法对比
Nov 16 Python
PYTHON基于Pyecharts绘制常见的直角坐标系图表
Apr 28 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
《OVERLORD》手游英文版即将上线 手机上也能扮演骨王
2020/04/09 日漫
PHP获取Exif缩略图的方法
2015/07/13 PHP
js word表格动态添加代码
2010/06/07 Javascript
JavaScript日历实现代码
2010/09/12 Javascript
JavaScript中获取未知对象属性的代码
2011/04/27 Javascript
CheckBoxList多选样式jquery、C#获取选择项
2013/09/06 Javascript
以JSON形式将JS中Array对象数组传至后台的方法
2014/01/06 Javascript
网站基于flash实现的Banner图切换效果代码
2014/10/14 Javascript
js与C#进行时间戳转换
2014/11/14 Javascript
简介JavaScript中Math.cos()余弦方法的使用
2015/06/15 Javascript
Vue.js 2.0 和 React、Augular等其他前端框架大比拼
2016/10/08 Javascript
nodejs redis 发布订阅机制封装实现方法及实例代码
2016/12/15 NodeJs
a标签置灰不可点击的实现方法
2017/02/06 Javascript
Vue原理剖析 实现双向绑定MVVM
2017/05/03 Javascript
浅谈Angular路由守卫
2017/08/26 Javascript
详解react-native WebView 返回处理(非回调方法可解决)
2018/02/27 Javascript
JS获取一个字符串中指定字符串第n次出现的位置
2021/02/10 Javascript
跟老齐学Python之关于循环的小伎俩
2014/10/02 Python
Python实现检测服务器是否可以ping通的2种方法
2015/01/01 Python
python Pygame的具体使用讲解
2017/11/03 Python
TensorFlow实现Batch Normalization
2018/03/08 Python
python使用插值法画出平滑曲线
2018/12/15 Python
python url 参数修改方法
2018/12/26 Python
Pyqt QImage 与 np array 转换方法
2019/06/27 Python
python 动态迁移solr数据过程解析
2019/09/04 Python
python numpy实现rolling滚动案例
2020/06/08 Python
CSS3中引入多种自定义字体font-face
2020/06/12 HTML / CSS
葡萄牙鞋子品牌:Fair
2016/12/10 全球购物
物流专业大学生求职信范文
2013/10/28 职场文书
毕业生求职自荐信怎么写
2014/01/08 职场文书
教师职称自我鉴定
2014/02/12 职场文书
六查六看自检自查剖析材料
2014/10/14 职场文书
民主评议党员工作总结
2014/10/20 职场文书
超级实用的公文标题大全!
2019/07/19 职场文书
两行代码解决Jupyter Notebook中文不能显示的问题
2021/04/24 Python
win11无线投屏在哪设置? win11无线投屏功能的使用方法
2022/04/08 数码科技