您可以
U使用以下
"unipre-escape"编码对具有Unipre转义符(后跟8个十六进制数字,零填充)的字符串进行解码:
>>> s = "\U%08x" % 976918>>> s'\U000ee816'>>> c = s.depre('unipre-escape')>>> cu'U000ee816'
在狭窄的版本中,它存储为UTF-16代理对:
>>> list(c)[u'udb7a', u'udc16']
在编码过程中,此代理对已作为代码单元正确处理:
>>> c.enpre('utf-8')'xf3xaexa0x96'>>> 'xf3xaexa0x96'.depre('utf-8')u'U000ee816'
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)