Python将#U0048样式的unicode转换为普通字符串

2024-10-01 22:26:03 发布

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

我正在尝试转换包含unicode样式格式的字符串,例如:

'#U0048#U0045#U004C#U004C#U004F'

将其转化为:

'HELLO'

谢谢


Tags: 字符串hello格式unicode样式u0045u0048u004
1条回答
网友
1楼 · 发布于 2024-10-01 22:26:03

必须用\u替换#U才能创建unicode代码

\u0048\u0045\u004C\u004C\u004F

然后你可以把它编码成字节,然后用'unicode_escape''raw_unicode_escape'把它解码回来

print('#U0048#U0045#U004C#U004C#U004F'.replace('#U', '\\u').encode().decode('unicode_escape'))

文件:codecs - Text Encoding

相关问题 更多 >

    热门问题