类似的出错问题:
OverflowError: Python int too large to convert to C long
_csv.Error: field larger than field limit (131072)
原因:文件太大了
一招解决:
将csv.field_size_limit()代码改为:
csv.field_size_limit(sys.maxsize)
或者
csv.field_size_limit(10000000)
本文介绍了在处理大型CSV文件时遇到的`OverflowError`和`_csv.Error:fieldlargerthanfieldlimit`问题,提供了解决方案,即通过调整`csv.field_size_limit`设置为`sys.maxsize`或一个较大的值如10000000来适应大文件.
类似的出错问题:
OverflowError: Python int too large to convert to C long
_csv.Error: field larger than field limit (131072)
原因:文件太大了
一招解决:
将csv.field_size_limit()代码改为:
csv.field_size_limit(sys.maxsize)
或者
csv.field_size_limit(10000000)
2万+