我如何一次从一个大型CSV文件读取和处理100个字节?

问题描述 投票:0回答:1

下面的csv只是我的主数据文件的一小段。

customer.csv

customer_id,order_id,number_of_items
10,4736,9
5,3049,1
1,4689,3
6,4114,9
1,4524,15
2,3727,16
3,3507,7
7,3988,3
5,4993,16
6,1945,4
7,3081,7
3,3707,2
5,1739,12
9,4167,17
7,3242,12
2,3109,10
10,2197,20
10,3528,13
8,4917,2
5,1713,19
8,4224,4
7,2160,2
10,2044,19
10,2956,8
3,3906,2
5,2288,16
7,1854,20
7,4404,2
9,1622,2
7,3685,2
10,2755,10
3,3390,10
6,1424,6
3,2127,15
4,1221,15
9,2994,14
1,1413,13
7,2771,7
3,4579,13
10,2208,4

目前我所拥有的全部>>

import os
os.path.getsize("customer.csv") # outputs, 424 bytes

我想如何进行

我认为我需要对打开的csv进行某些操作并读取字节?然后明智地看每一行?

[请注意,我并不是特别希望某人给我有关如何执行此操作的答案(尽管会感激)。因此,如果有人可以向我指出正确的方向,或者给我一些话题进行探讨,那将是很好的。旁注,我知道我应该为此任务在某处使用编码和解码。

下面的csv只是我的主数据文件的一小段。 customer.csv customer_id,order_id,项数10,4736,9 5,3049,1 1,4689,3 6,4114,9 1,4524,15 2,3727,16 3,3507,7 7,3988,3 5, 4993,16 6,1945,4 ...

python-3.x csv parsing sys
1个回答
0
投票

此脚本将使用csvcustomer.csv加载数据并使用内置的statistics模块计算平均值:

© www.soinside.com 2019 - 2024. All rights reserved.