我正在使用Iron Python 2.7 我安装了 我有一个二进制文件分为块。每个块都有一个标识符加上一个数据块,它被解释为一个字节数组。
来自调试器:
Array[Byte]: Array[Byte]((<System.Byte object at 0x00000000000298D6 [83]>, <System.Byte object at 0x00000000000298D7 [69]>, <System.Byte object at 0x00000000000298D8 [82]>,...
我需要将这些字节转换为各种数据类型。 例如,前几个字节的类型为uint8,而其他字节为int16,int32或字符串。 我有一个方案描述哪些字节属于哪些数据类型,但我很难转换数组值。