【发布时间】:2018-02-20 02:04:45
【问题描述】:
正如标题所说的那样简单......
我有一个带有表情符号测试的 csv,例如:????、????、❄️ 等...
每当您尝试使用 pandas 方法 read_csv() 打开数据框时
标题##ParserError:错误标记数据。 C 错误:
我确定在尝试处理表情符号时会出现错误,因为如果排除带有表情符号的标题,我不会收到该消息。所以......我试过了:
error_bad_lines -> 几乎清除每一行,留下一个空数据框。
改变 unicode ?是的,做到了!遇到同样的错误...
我的 pandas read_csv 行看起来像:
df = pd.read_csv(filepath_or_buffer='my.csv', sep=',', encoding ='utf-8', error_bad_lines=False)
谢谢大家!
【问题讨论】:
-
你试过 'utf-16', 'utf-32', "cp1252" 吗?
-
试过了!没用...