Автор Антон (WAR2009) задал вопрос в разделе Другие языки и технологии
Проверка hash файлов на Python 3.2 и получил лучший ответ
Ответ от Ra[гуру]
import hashlib some_txt_hd = \'fd0d5b59c82e58785130f78dd2ef166571314aae\' f = open(\'some.txt\', \'rb\') h = hashlib.sha1() h.update(f.read()) hd = h.hexdigest(); f.close() if (some_txt_hd == hd): print(\'good\') else: print(\'fail\') Думаю, что циклом пройтись по всей директории не проблема. Разберешься.
Ответ от Константин Войтко[новичек]
питон жив?
питон жив?
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Проверка hash файлов на Python 3.2
вопрос по Python и md5
Предположу, что во втором случае не учитываются символы переводов строк. Поэтому md5
подробнее...