使用struct.pack出错



我试图在python3.x中使用struct.pack()创建打包的二进制数据

显示以下错误,但我无法理解

packed1 = struct.pack('>i4', 7, 8)
errorTraceback (most recent call last)
<ipython-input-823-a27a6bc07ff4> in <module>()
----> 1 packed1 = struct.pack('>i4', 7, 8)
error: repeat count given without format specifier

重复计数应该在i

struct.pack('>4i', 7, 8, 3, 2)

你需要4个参数而不是2个

最新更新