![]() | 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 ![]() hex(ord('中'))[2:] |
7 print u'中'.encode('unicode-escape') |
![]() | 8 berry10086 OP @reusFork 谢谢 |