Я использовал hashlib (который заменяет md5 в Python 2.6/3.0), и он отлично работал, если я открыл файл и поместил его содержимое в hashlib.md5()
.
Проблема заключается в очень больших файлах, размер которых может превышать размер ОЗУ.
Как получить хэш MD5 файла без загрузки всего файла в память?