python文件取MD5

import hashlib

def md5sum(filename, blocksize=65536):
	hash = hashlib.md5()
	with open(filename, "rb") as f:
		#必須是rb形式打開的,不然的兩次出來的結果不一致
		for block in iter(lambda: f.read(blocksize), b""):
			hash.update(block)
	return hash.hexdigest()
相關文章
相關標籤/搜索