Die Berechnung der CRC mit Python zlib.crc32-Funktion

Ich erstellte eine Liste der Größe 100 und besiedelten das array mit 8bit Daten in python mit dem folgenden code, und ich will berechnen Sie den CRC-Wert mit dem zlib.crc32 () - Funktion.

Init_RangenCrc8 = []
for i in range(0,100):
    Init_RangenCrc8.append(random.randrange(0, 255, 1))

crc8_python = zlib.crc32(Init_RangenCrc8, 0xFFFF) 

Wenn ich zurückkehre, und drucken Sie die crc8_python, bin ich nicht immer einen beliebigen Wert zurück.

Jede Hilfe würde geschätzt, danke.

  • Dein code sieht ein wenig seltsam. Init_RangenCrc8 = [] sollte vor der for Schleife, sollte es nicht? Die Einrückung nicht richtig Aussehen.
InformationsquelleAutor Chris Row | 2013-04-30
Schreibe einen Kommentar