CSV读取大文件报错_csv.Error: field larger than field limit

该问题出现在用csv读取文件的时候,出现大字段,导致超过字段默认限制,而无法读取。
因此,需要在使用csv读取文件前,先设置下csv字段显示大小。

csv.field_size_limit(500 * 1024 * 1024)
for i in range(1, 5):  # 21
    print('开始读取第%d个' % i)
    csv_reader = csv.reader(open("E:\\数据备份\\处理\\zc (%d).csv" % i,encoding='utf-8'))

这样,就可以正常读取了。

你可能感兴趣的:(python学习,python,csv读取,错误,error,大字段)