将已删除的unicode字符串转换为常规Python字符串

时间:2017-04-11 15:55:50

标签: python unicode character-encoding

这个问题一直让我发疯。我正在使用请求模块抓取网页。我收到的字符串是:

x = "\nM\\u00fcnster - Melbourne - New York\n\\ud83d\\udc7b kaptenandson"

我似乎无法正常输出,无论是在终端上,还是在其他任何地方(输出文件等)。该文本包含一个变音符号和两个表情符号,但我只是无法使用它 - 让我发疯。

此外,我已阅读有关unicode的资源,但在这种情况下他们没有任何帮助。我可以阅读Python中的其他任何unicode /编码教程吗?

1 个答案:

答案 0 :(得分:0)

想出来!我得到的字符串是javascript转义。在这里指出正确的答案:

How do I decode escaped unicode javascript code in Python?