擅长:python、mysql、java
<p>一种方法是将其拆分成空头,然后重新组合,尽管它几乎同样难看:</p>
<pre><code>def pack(x):
return struct.pack('<hh', x >> 16, x & 0xffff)
>>> pack(0x12345678).encode('hex')
'34127856'
</code></pre>
<p>据我所知,Python中没有现成的对混合endianness的支持。你知道吗</p>