使用struct.pack时出错

时间:2016-09-26 11:15:52

标签: python file python-3.x struct

我正在尝试使用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

1 个答案:

答案 0 :(得分:1)

重复计数应该在 i

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

您还需要4个参数,而不仅仅是2个