答案 0 :(得分:1)
一个常见的原因是不清晰的数据与不适当的未结束报价。
例如,如果你有这样的数据:
number_column,text_column
1,text data 1
2,"text with single quote here
3,text data 3
单引号后的所有内容都将包含在第二行的text_column中。这实际上是正确的解释方式,只是你的CSV / TSV文件被破坏了。
最简单的解决方案是使用quote=""
作为参数,但真正的解决方案是通过您的TSV / CSV文件并手动修复所有问题,因为如果文件解释器无法准确知道您想要什么被打破。