Python如何把字符串中形如'\uXXXX'的Unicode字符转换为原始字符

jsonpickle保存的文本有形如"\u6211\u7684"的字符, 看起来很不方便, 怎么转换为原始字符呢?
参考如下代码:

import jsonpickle

# 定义一个包含Unicode编码字符的字符串
text = "我的名字是\u674e\u5b87\u5b87"

# 将字符串保存为JSON格式
json_string = jsonpickle.encode(text)

# 将JSON字符串中的Unicode编码字符转换为原始字符
decoded_string = json_string.encode().decode('unicode_escape')

# 打印原始字符串
print(decoded_string)

输出结果为"我的名字是李宇宇".

posted @ 2023-06-13 12:29  顺其自然,道法自然  阅读(0)  评论(0编辑  收藏  举报