Python3 处理 Unicode 编码


>>> a = '\u8fd9\u662f\u4e2d\u6587'
>>> a
'这是中文'
>>> a = u'\u8fd9\u662f\u4e2d\u6587'
>>> a
'这是中文'

>>> a = r'\u8fd9\u662f\u4e2d\u6587' 
>>> a
'\\u8fd9\\u662f\\u4e2d\\u6587'
>>> type(a)
<class 'str'>
>>> a.encode('latin-1').decode('unicode_escape')
'这是中文'
>>>


Python3中如何得到Unicode码对应的中文?

posted @ 2020-08-21 10:41  走疯  阅读(1672)  评论(0编辑  收藏  举报