【发布时间】:2011-07-06 15:32:44
【问题描述】:
我需要计算二进制文件的 CRC 校验和。 这个文件内容也有 CRC,通过比较我发现文件何时损坏。
Bin 文件类似于长十六进制字符串
00200020 595A0008 ......
但是文件中的 CRC 是按整数(4.byte little Endian)计算的,像这样
1.int - 0x20002000
2.int - 0x8000A559
如何在不切换 python 字节的情况下获得相同的结果? 我正在尝试 http://www.tty1.net/pycrc/ 并使用反射,但我没有得到相同的结果。
对于这两个字节是正确的crc 0xEF2B32F8
【问题讨论】:
标签: python crc endianness