我有unicode字符串,我确定它是UTF-8,但我无法解码它.字符串是'\u041b\u0435\u0433\u043a\u043e\u0432\u044b\u0435'.怎么解码呢?
小智 28
您可以使用aString.decode('unicode_escape')它将unicode格式的字符串转换为unicode对象
>>> u'\u041b\u0435\u0433\u043a\u043e\u0432\u044b\u0435'
u'\u041b\u0435\u0433\u043a\u043e\u0432\u044b\u0435'
>>> '\u041b\u0435\u0433\u043a\u043e\u0432\u044b\u0435'.decode('unicode_escape')
u'\u041b\u0435\u0433\u043a\u043e\u0432\u044b\u0435'
>>>
Run Code Online (Sandbox Code Playgroud)
在你的情况下
>>> print '\u041b\u0435\u0433\u043a\u043e\u0432\u044b\u0435'.decode('unicode_escape')
????????
>>>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9396 次 |
| 最近记录: |