python 中与 md5 集成的 crc32 散列

crc32 hash integrated with md5 in python

I am trying to create a CRC32

But i keep getting this error for crcvalue = zlib.crc32(crcvalue)

builtins.TypeError: 需要类似字节的对象,而不是 'int'

您将 0 传递给 crc32 而不是文件名。这毫无意义。

只需使用 ascii 编码将文件名编码为字节,并将这些字节传递给 crc 方法:

>>> import zlib
>>> x = "filename"
>>> zlib.crc32(x.encode('ascii'))
1007413605