python的zlib库的crc32怎么用

python的zlib库的crc32怎么用

比如
import zlib
text = 'abcd'
zlib.crc32(text)
返回
-310194927
在后面怎么用这个返回值判断text = 'abcd'对不对呢
返回的crc数值一样,就说明字符串是一样的
还可以用binascii模块的crc32

[Copy to clipboard] [ - ]
CODE:
>>> import binascii
>>> crc = binascii.crc32("hello")
>>> print crc
907060870
>>> crc = binascii.crc32(" world", crc)
>>> print crc
222957957
>>> print binascii.crc32("hello world")
222957957

但是我看别的时候是把CRC32码加在最后,在收端再做一次CRC32校验,如果结果为0则说明正确,这个怎么实现呢