转换函数如下:
import struct
# transfer int to bytes
def int2bytes(src_list):
byte_str = bytes()
# data must be int, for example 10 or 0x8e or ...
for data in src_list:
byte_str = byte_str + struct.pack('B', data)
return byte_str
入参为列表,列表中的每个元素均为整数。返回值为可以使用socket发送的字节流。
如何把列表转换为可以在网络传输的字节流
于 2023-05-08 07:09:12 首次发布
该文章介绍了一个Python函数,它接受一个包含整数的列表,使用struct模块的pack方法将每个整数转换为字节,并将这些字节连接成一个字节串,最终返回可用于socket通信的字节流。
1036

被折叠的 条评论
为什么被折叠?



