一种方法是使用
struct模块:
def swap32(i): return struct.unpack("<I", struct.pack(">I", i))[0]首先,您使用一个字节序将整数打包为二进制格式,然后使用另一字节序将其解包(使用哪种组合都无关紧要,因为您要做的只是交换字节序)。

一种方法是使用
struct模块:
def swap32(i): return struct.unpack("<I", struct.pack(">I", i))[0]首先,您使用一个字节序将整数打包为二进制格式,然后使用另一字节序将其解包(使用哪种组合都无关紧要,因为您要做的只是交换字节序)。