我试图使用python将ascii字符串转换为转义的伪unicode转义字符串,但到目前为止失败了.
我想做什么:将ASCII'a'转换为ASCII字符串" <U0061>"
我可以使用unicode('a')转换"a",但不能保证ascii字符串中a的数值.
我怎样才能做到这一点?
您可以使用ord()将字符转换为字符值(str)或代码点(unicode).然后,您可以使用适当的字符串格式将其转换为文本表示形式.
'U+%04X' % (ord(u'A'),)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2351 次 |
| 最近记录: |