我想读一个带中文字母的csv。我使用","使用UTF-8编码的dilimiter。问题是Python生成了一个"未命名:0"专栏,我不明白为什么。编码本身似乎有效。
代码:
"SELECT * from 'table'(e.g. BOOK)"
答案 0 :(得分:1)
csv的标准引用规则表示"
引用加倍,因此在从3开始的行中,四个""""
被解释为两个引用"
。
您没有显示该行的结尾,但每行上的初始"
可能不应该在那里?
有关详细信息,请参阅文档中的quotechar,quoting和doublequote:http://pandas.pydata.org/pandas-docs/version/0.23/generated/pandas.read_csv.html。