pandas 使用chunker 实现分块读取示例 (适用于文件特别大的场景)
代码
#%% 2.2.0 分块读取示例 (适用于文件特别大的场景)
# a. 通过nrows参数, 来设置读取文件的前多少行,
data_train_sample = pd.read_csv(testA_file_path, nrows=5)
#b. 分块读取
#设置chunksize参数,来控制每次迭代数据的大小
chunker = pd.read_csv(testA_file_path, chunksize=5000)
for item in chunker:
print(type(item)) #<class 'pandas.core.frame.DataFrame'>
print(len(item)) #5
你不逼自己一把,你永远都不知道自己有多优秀!只有经历了一些事,你才会懂得好好珍惜眼前的时光!

浙公网安备 33010602011771号