【问题标题】:How to avoid unicode errors from DataFrame to CSV?如何避免从 DataFrame 到 CSV 的 unicode 错误?
【发布时间】:2020-05-25 14:10:11
【问题描述】:

无法摆脱 unicode 错误,我该如何处理?

我正在使用 Dataframe(to_csv 方法),但它在 CSV 上显示的问题如下:

Gòtic
Montjuïc

如何在 Dataframes 中避免它? Python 2.7 + 熊猫

我正在使用:

# encoding=utf8

我试过了:

.encode('utf-8')
u''.join(variable)

【问题讨论】:

  • 理想的输出应该是什么?请展示它在 DataFrame 中的样子?
  • Gòtic 和 Montjuïc 应该是

标签: pandas python-2.7 python-unicode


【解决方案1】:

试试这个,把encoding改成latin-1

df.to_csv('your_csv_name.csv', encoding = 'latin-1')

输出:

Gòtic
Montjuïc

在 Python 3.7 中对我来说很好

【讨论】:

  • 在 Python 2.7 中对我来说也是如此,非常感谢你,伙计,你救了我的命
猜你喜欢
  • 2016-05-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-09-14
  • 1970-01-01
相关资源
最近更新 更多