Displaying unicode characters using python

前端 未结 2 1358
面向向阳花
面向向阳花 2021-01-21 10:41

I have a string that prints out like this

print a
\\u4f53\\u91cd\\u8a08

I am using eclipse and the console can print unicode characters, I have

2条回答
  •  温柔的废话
    2021-01-21 11:06

    Decode using the unicode-escape codec.

    >>> print '\\u4f53\\u91cd\\u8a08'.decode('unicode-escape')
    体重計
    

    Or if what you have is actually a JSON fragment, decode as JSON.

    >>> print json.loads('"\\u4f53\\u91cd\\u8a08"')
    体重計
    

提交回复
热议问题