gpt4 book ai didi

python - 使用 python 在大型 .csv 文件中查找行数

转载 作者:行者123 更新时间:2023-11-28 18:22:22 24 4
gpt4 key购买 nike

<分区>

我正在处理非常大的 .csv 文件,并试图查找文件中的行数以及其他内容,例如解析为 json 等。

我的问题是如何克服 csv 库的限制,因为我不断收到以下错误。

我提供了一个示例程序,我知道它可以在 python3 中运行,它将返回 csv 文件中的行数。

 import csv

input = 'large-input.csv'
with open(input ,"r") as f:
reader = csv.reader(f,delimiter = ",")
data = list(reader)
row_count = len(data)
print(row_count)

但是,在针对 1.5GB 的 csv 文件运行时,我继续收到此错误。

Traceback (most recent call last):
File "csv-len.py", line 6, in <module>
data = list(reader)
_csv.Error: field larger than field limit (131072)

非常感谢任何解决此问题的方法。谢谢!

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com