擅长:python、mysql、java
<p>使用<code>struct</code>模块。在</p>
<pre><code>s = struct.Struct("BBB")
b = bytearray()
for i in range(paletteSize)
b.extend(s.unpack_from(f.read(4))) # b.extend(f.read(4)[:3]) would also work
</code></pre>
<p>你甚至可以把它简化为</p>
^{pr2}$
<p>虽然我没有测试过这个;我从来没有使用过这么大的格式字符串,但理论上它应该可以工作。在</p>