我需要在Python中发送一个字节的消息,我需要将无符号整数转换为字节数组。如何在Python中将整数值转换为四个字节的数组?像在C:如何将整数值转换为python中的四个字节数组
uint32_t number=100;
array[0]=(number >>24) & 0xff;
array[1]=(number >>16) & 0xff;
array[2]=(number >>8) & 0xff;
array[3]=number & 0xff;
有人可以告诉我怎么做吗?开始时,我很奇怪没有类型的编程。
根据机器上运行的代码,主机字节顺序可能不是您想要的。使用“!I”将一个unsigned int序列化为网络字节序。 – dantje 2011-05-31 12:56:27