Obtener hash MD5 de archivos grandes en Python

He usado hashlib (que reemplaza a md5 en Python 2.6 / 3.0) y funcionó bien si abrí un archivo y puse su contenido enhashlib.md5() función.

El problema es con archivos muy grandes que sus tamaños podrían exceder el tamaño de RAM.

¿Cómo obtener el hash MD5 de un archivo sin cargar todo el archivo en la memoria?

Respuestas a la pregunta(11)

Su respuesta a la pregunta