在python2.x中将u'\xe0'转换为'\u00E0'?

2024-09-28 01:27:34 发布

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

在python2.x中,如何将unicode字符串(例如,u'\xe0')转换为字符串(这里我需要它是'\u00E0')?在

让它更清楚。我确实喜欢'\u00E0',一个长度为6的字符串。也就是说,¥u被视为2个字符,而不是一个转义字符。在


Tags: 字符串unicodepython2个字符转义字符xe0u00e0
1条回答
网友
1楼 · 发布于 2024-09-28 01:27:34

在python2中,\u不是字符串转义序列。在

您可能是指JSON编码的字符串:

^{1}$

或UTF-16(big-endian)编码的字符串:

^{pr2}$

但你最初的要求没有得到满足。在

另外,请注意u'\u00e0'与{}相同,但是{}不存在:

>>> u'\u00e0'
u'\xe0'

相关问题 更多 >

    热门问题