如何使用Python查找文件的哈希值? 您可以使用hashlib库查找文件的哈希值。请注意,文件的大小可能非常大。最好使用缓冲区来加载块并处理它们来计算文件的哈希值。您可以采用任何大小的缓冲区。 阅读更多:Python 教程 示例 import sys import hashlib BUF_SIZE = 32768 # 以32kb块读取文件 md5 = hashlib.md5() sha1 = hashlib.sha1() with open('program.cpp', 'rb') as f: while True: data = f.read(BUF_SIZE) if not data: break md5.update(data) sha1.update(data) print("MD5: {0}".format(md5.hexdigest())) print("SHA1: {0}".format(sha1.hexdigest())) PythonCopy 输出 这将输出 MD5: 7481a578b20afc6979148a6a5f5b408d SHA1: f7187ed8b258baffcbff2907dbe284f8f3f8d8c6PythonCopy