python字节流追加int
时间: 2023-07-06 18:19:28 浏览: 101
可以使用struct模块将int转换为二进制字节流,然后将其追加到已有的字节流中。以下是一个示例代码:
```python
import struct
# 已有的字节流
byte_stream = b'hello'
# 要追加的int
num = 123
# 将int转换为4个字节的二进制流
num_bytes = struct.pack('i', num)
# 将二进制流追加到已有的字节流中
byte_stream += num_bytes
print(byte_stream)
```
输出结果为:`b'hello{\x00\x00\x00'}`,其中`{\x00\x00\x00`是整数123的4个字节的二进制表示。
阅读全文