Найти - Пользователи
Полная версия: MD5 check-summ на питоне
Начало » Mobile Python » MD5 check-summ на питоне
1
ReaL_HarDCorE
Всем привет!
Пишу программку, которая должна сканировать весь смартфон и у каждого файла получать контрольную сумму по MD5 алгоритму. Вопроса два:
1. Для того, чтобы получить контрольную сумму фала, сначала нужно считать содержимое всего файла. Но оперативка ведь не резиновая, а если файл 1гб весит!? Вопрос: есть ли модули/алгоритмы, которые могли бы получать контрольную сумму файла без особых требований к ОП.
2. Есть ли модуль на PyS60 для получения контрольной суммы, написанный на чистом питоне? Есть библиотеки, типа hashlib, но они на С++ написаны (.pyd)
JOHN_16
1) Можно блочно считывать файл и обновлять объект md5. Надо помнить что файл нужно открывать для чтения в бинарном режиме.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB