how to byte-swap a 32-bit integer in python?,"return struct.unpack('<I', struct.pack('>I', i))[0]"