我现在想达到一个效果
说具体点 我想把整数 12 转成字节 以 4 个字节保存
因为客户端 在收到字节流后 读取前 4 个字节保存为长度
我尝试了好几种转换 都是 ascii
使用的 py3
说具体点 我想把整数 12 转成字节 以 4 个字节保存
因为客户端 在收到字节流后 读取前 4 个字节保存为长度
我尝试了好几种转换 都是 ascii
使用的 py3

1 ysc3839 Dec 10, 2017 https://docs.python.org/3/library/struct.html >>> import struct >>> struct.pack('!i', 12) b'\x00\x00\x00\x0c' '!i' 的含义: '!' 代表网络字节序,因为你要跟客户端通信,所以得考虑字节序的问题;'i' 代表 int。在前面的链接里都有提到。 |