在python中转换类似于“\\uxxx”的字符串

2024-10-06 18:29:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个类似于\uxxx(表示)的字符串,需要将其转换为unicode。 我从第三方服务接收它,所以python解释器不会转换它,我需要在代码中进行转换。 我怎么用Python呢?

>>> s
u'\\u0e4f\\u032f\\u0361\\u0e4f'

Tags: 字符串代码unicode解释器u032fu0e4fu0361uxxx
2条回答

有一个有趣的list of encodings.encode().decode()方法支持。第二个表中的那些神奇的元素包括unicode_escape

>>> u'\\u0e4f\\u032f\\u0361\\u0e4f'.decode('unicode-escape')
u'\u0e4f\u032f\u0361\u0e4f'
>>> print u'\\u0e4f\\u032f\\u0361\\u0e4f'.decode('unicode-escape')
๏̯͡๏

相关问题 更多 >