【问题标题】:pandas read_csv use a unicode character as seperator/delimiter.pandas read_csv 使用 unicode 字符作为分隔符/分隔符。
【发布时间】:2017-10-25 22:15:45
【问题描述】:

我们可以在 pandas 中使用 unicode 字符分隔符来读取 csv 吗?

出现此错误 TypeError: "delimiter" 必须是字符串,而不是 unicode

【问题讨论】:

  • 看看这篇文章,如果可能的话你可能需要切换到python 3:stackoverflow.com/q/35867062/6163621
  • 您可以尝试将所有文​​件作为字符串读取(打开..)并将分隔符替换为 '#$#

标签: python-2.7 pandas


【解决方案1】:

我有同样的问题。这段代码在 Python3 中适用于我:

df = pd.read_csv('', sep='‰', engine='python', encoding='utf-8')

这里Pandas read_csv and UTF-16Pandas read_csv and UTF-16也有一个类似问题的有趣答案

【讨论】:

    猜你喜欢
    • 2015-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-06
    • 2017-11-21
    • 2017-06-25
    • 2020-12-30
    • 2017-05-05
    相关资源
    最近更新 更多