我使用这里的代码将csv导入到mysql表中。它工作得很好,并且用括号去掉了所有的双引号。ENCLOSED BY \'"\'LINES TERMINATED BY \'\r\n\'我刚刚发现一些值有双引号,在主双引号内。文本”特殊“文本”,456,“文本文本”
它导入为- text text,123,text "Specia
当我将它们读入python并将它们变成字符串时,双引号作为一个奇怪的双引号字符读取,它看起来像斜体中的双引号。我假设,在这个过程中的某个地方,python将字符读入为一些外来字符,而不是实际的双引号,原因是编码问题或其他原因。因此,在上面的示例中,如果我将该行指定为"text",那么我们将得到类似于以下内容的内容(尽管并不完全是因为我实际上没有键入行,所以假设"text“已经预先分配了):
text = 'She said,“My name is