python bytes 转hex示例
时间: 2023-08-08 17:09:50 浏览: 100
对Python3中bytes和HexStr之间的转换详解
下面是一个将 bytes 转为 hex 的 Python 示例代码:
```python
# 要转换为 hex 的 bytes 数据
data = b'\x01\x02\x03\x04'
# 使用 binascii 模块的 hexlify() 函数将 bytes 转换为 hex
hex_str = binascii.hexlify(data)
# 打印转换结果
print(hex_str)
```
输出结果为:
```
b'01020304'
```
其中 `binascii.hexlify()` 函数将 bytes 对象转换为一个表示其十六进制值的 bytes 对象。如果需要得到字符串形式的结果,可以再调用一次 `hex_str.decode('utf-8')`。
阅读全文