Python:转换十六进制字符串

2024-10-01 11:31:46 发布

您现在位置:Python中文网/ 问答频道 /正文

//删除重复的问题。在

我想转换如下的十六进制字符串:

b'\x0f\x00\x00\x00NR09G05164\x00' //This is what I've received from socket

像是:

^{pr2}$

如何使用Python实现这一点?在


Tags: 字符串fromisvesocketthiswhatx00
1条回答
网友
1楼 · 发布于 2024-10-01 11:31:46

您可以使用binascii.hexlify()

In [25]: strs=b'\x0f\x00\x00\x00NR09G05164\x00'

In [26]: import binascii

In [27]: binascii.hexlify(strs)
Out[27]: b'0f0000004e52303947303531363400'

相关问题 更多 >