CRC32 哈希与 Python 中的 MD5 集成



我正在尝试创建一个CRC32

但是我一直收到此错误crcvalue = zlib.crc32(crcvalue)

内置。类型错误:需要类似字节的对象,而不是"int">

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

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

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