Python3中实现Unicode转换为可见字符串的方法
在日常的开发工作中,我们经常会遇到Unicode编码的字符串(比如\u6211\u7231\u4f60
),想把这些编码字符串转换成正常的中文字符串(比如"我爱你")。那么,Python3中有哪些方法可以实现这个功能呢?
- 使用Python内置的
unicode_escape
编解码器
s = r'\u6211\u7231\u4f60'
print(s.encode().decode('unicode_escape'
Python3中实现Unicode转换为可见字符串的方法
在日常的开发工作中,我们经常会遇到Unicode编码的字符串(比如\u6211\u7231\u4f60
),想把这些编码字符串转换成正常的中文字符串(比如"我爱你")。那么,Python3中有哪些方法可以实现这个功能呢?
unicode_escape
编解码器s = r'\u6211\u7231\u4f60'
print(s.encode().decode('unicode_escape'