Voici la procédure:

import hashlib
 
def sumfile(filePath):
	fileObj = open(filePath, 'rb')
	m = hashlib.md5()
	while True:
		d = fileObj.read(8096)
		if not d:
			break
		m.update(d)
	return m.hexdigest()

Faites un:

sumfile("C:/monRepertoir/monFichier")

Vous aurez quelque chose qui ressemble à:

'74237c23b4ba654d7b0d825e6f8f726c'

Et voila le travail! :laClasse: