在python中将Unicode代码点转换为UTF8十六进制
使用内置函数chr()将数字转换为字符,然后对其进行编码:
chr()
>>> chr(int('fd9b', 16)).encode('utf-8') '\xef\xb6\x9b'
这是字符串本身。如果您希望字符串为ASCII十六进制,则需要c使用hex(ord(c))或类似的方法逐步将每个字符转换为十六进制。
c
hex(ord(c))
:如果您仍然对Python 2感到困惑,则可以使用unichr()。
unichr()
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群