【问题标题】:Pandas how to open a csv with emoticons inside熊猫如何打开带有表情符号的csv
【发布时间】: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" 吗?
  • 试过了!没用...

标签: python pandas


【解决方案1】:

我的错……

csv 有一个错误的字段分隔符,并且在中断的每一行中都有列。只是为了确保我打开了一个包含大量表情符号的 csv 并且没有问题。

谢谢大家。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-04
    • 2018-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-04
    相关资源
    最近更新 更多