【发布时间】:2016-11-03 22:08:40
【问题描述】:
我正在构建一个程序,该程序从 Json 文件中获取信息,然后打印其中的一些数据。然而,一些数据可能使用 unicode 字符。如何将此 unicode 字符串转换为忽略 unicode 的纯字符串。
例如,我可以收到一条推文:
@Hellblazer2014 Porto Alegre n\u00e3o pode fazer que nem Salvador que vetou o Uber , mas continua funcionando. \u00c9 imposs\u00edvel deter o futuro.
如果我尝试打印,我会收到错误,因为它无法转换字符。我宁愿它只是打印出上面的代码字符串。反正我可以这样做吗?
【问题讨论】:
-
由于字符串处理有很大不同:Python 2 还是 3?
-
如果它来自 JSON,
json.load应该正确解码它(除非它一开始就格式错误)。我们需要更多关于您正在做什么以及您需要什么的详细信息。 -
抱歉,这是 Python 2
标签: python json unicode python-2.x