2024-04-26 11:19:24 发布
网友
我读了一些关于unicode(this和this)的文章,但仍然不明白如何做这么简单的事情(在python2.7中):
从
x = 'm\\u00e1s'
我想获得unicode字符串u'm\u00e1s'(“más”)。你知道吗
u'm\u00e1s'
正确的方法是什么?你知道吗
x = 'm\\u00e1s' unicode(x)
提供:
u'm\\u00e1s'
问题的字面答案是使用raw_unicode_escape编解码器解码原始字符串。你知道吗
raw_unicode_escape
In [2]: x = 'm\\u00e1s' In [3]: x.decode('raw_unicode_escape') Out[3]: u'm\xe1s'
但这几乎肯定是错误的方式去做你真正想做的事情。你知道吗
提供:
问题的字面答案是使用
raw_unicode_escape
编解码器解码原始字符串。你知道吗但这几乎肯定是错误的方式去做你真正想做的事情。你知道吗
相关问题 更多 >
编程相关推荐