1
PeterD 2014-07-26 09:43:34 +08:00
python3中'中文'str好像默认就是 unicode
>>>a = '是否' >>>a[0] '否' >>>'\u4e2d' '中' |
2
PeterD 2014-07-26 09:44:38 +08:00
不好意思,手快了
>>>a = '是否' >>>a[0] '是' >>>'\u4e2d' '中' |
3
berry10086 OP @PeterD 我意思是,中这个字 怎么转换成4e2d 这个字符串
|
4
goodxxx 2014-07-26 11:01:36 +08:00 via Android
"中".decode("utf-8")
|
5
lizheming 2014-07-26 11:01:43 +08:00
>>> "\u4e2d".encode('unicode-escape')
b'\\u4e2d' |
6
reusFork 2014-07-26 11:01:43 +08:00 1
hex(ord('中'))[2:]
|
7
regsvr32 2014-07-26 11:04:02 +08:00
print u'中'.encode('unicode-escape')
|
8
berry10086 OP @reusFork 谢谢
|