2024-10-01 22:26:03 发布
网友
我正在尝试转换包含unicode样式格式的字符串,例如:
'#U0048#U0045#U004C#U004C#U004F'
将其转化为:
'HELLO'
谢谢
必须用\u替换#U才能创建unicode代码
\u
#U
\u0048\u0045\u004C\u004C\u004F
然后你可以把它编码成字节,然后用'unicode_escape'或'raw_unicode_escape'把它解码回来
'unicode_escape'
'raw_unicode_escape'
print('#U0048#U0045#U004C#U004C#U004F'.replace('#U', '\\u').encode().decode('unicode_escape'))
文件:codecs - Text Encoding
必须用
\u
替换#U
才能创建unicode代码然后你可以把它编码成字节,然后用
'unicode_escape'
或'raw_unicode_escape'
把它解码回来文件:codecs - Text Encoding
相关问题 更多 >
编程相关推荐