青木明香,邪恶力量第三季下载,笔记周笔畅
对于超大规模的csv文件,我们无法一下将其读入内存当中,只能分块一部分一部分的进行读取;
首先进行如下操作:
import pandas as pd reader = pd.read_csv('data/servicelogs', iterator=true)
分块,每一块是一个chunk,之后将chunk进行拼接;
loop = true chunksize = 100000 chunks = [] while loop: try: chunk = reader.get_chunk(chunksize) chunks.append(chunk) except stopiteration: loop = false print "iteration is stopped." df = pd.concat(chunks, ignore_index=true)
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
新手学习Python2和Python3中print不同的用法
Python基于os.environ从windows获取环境变量
网友评论