擅长:python、mysql、java
<p>CSV文件未正确生成。CSV文件应该有某种形式的文本转义,通常使用双引号:</p>
<pre><code>1,John Doe,"City, State, Country",12345
</code></pre>
<p>一些CSV导出会对所有字段执行此操作(从Excel/LibreOffice导出时这是一个选项),但必须对不明确的字段(如包含逗号的字段)进行转义。</p>
<p>手动修复或正确重新生成CSV。当然,这不能通过编程来解决。</p>
<p><strong>编辑:</strong>我刚刚注意到一些关于“倒逗号”用于转义的东西-如果是这样的话,请参阅Jason Sperske的答案,这是spot on。</p>