python3里面的中文是str 请问怎么转换unicode 例如,中的unicode码是\u4e2d 怎么转换成字符串4e2d
|
PeterDJul 26, 2014
1
python3中'中文'str好像默认就是 unicode
>>>a = '是否' >>>a[0] '否' >>>'\u4e2d' '中' |
|
PeterDJul 26, 2014
2
不好意思,手快了
>>>a = '是否' >>>a[0] '是' >>>'\u4e2d' '中' |
|
3
@PeterD 我意思是,中这个字 怎么转换成4e2d 这个字符串
|
|
goodxxxJul 26, 2014 via Android
4
"中".decode("utf-8")
|
|
lizhemingJul 26, 2014
5
>>> "\u4e2d".encode('unicode-escape')
b'\\u4e2d' |
|
6
hex(ord('中'))[2:]
|
|
regsvr32Jul 26, 2014
7
print u'中'.encode('unicode-escape')
|
|
8
@reusFork 谢谢
|