gpt4 book ai didi

python - 如何将 unicode 原始文字解码为可读字符串?

转载 作者:IT老高 更新时间:2023-10-28 20:21:52 28 4
gpt4 key购买 nike

如果我将 unicode 原始文字分配给变量,我可以读取它的值:

>>> s =  u'\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e'
>>> s
u'\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e'
>>> print s
Сообщение отправлено

但是当我已经为一个普通的而不是 unicode 字符串赋值时,我不能:

>>> s =  '\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e'
>>> s
'\\u0421\\u043e\\u043e\\u0431\\u0449\\u0435\\u043d\\u0438\\u0435 \\u043e\\u0442\\u043f\\u0440\\u0430\\u0432\\u043b\\u0435\\u043d\\u043e'
>>> print s
\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e

如何解码和阅读?

最佳答案

使用 unicode_escape codec :

s.decode('unicode_escape')

关于python - 如何将 unicode 原始文字解码为可读字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6504200/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com