//删除重复的问题。
我想像这样转换一个十六进制字符串:
b'\x0f\x00\x00\x00NR09G05164\x00' //This is what I've received from socket
类似于:
0f0000004e52303947303531363400
如何使用Python实现这一目标?
答案 0 :(得分:2)
您可以使用binascii.hexlify()
:
In [25]: strs=b'\x0f\x00\x00\x00NR09G05164\x00'
In [26]: import binascii
In [27]: binascii.hexlify(strs)
Out[27]: b'0f0000004e52303947303531363400'