Доброе утро, Итак, я создал хэш MD5 из TXT-файла. После изменения содержимого файла, вставляющего новые значения, я попытался снова создать хеш MD5, но значение не изменилось. Что я мог сделать?Новый хэш MD5 после изменения файла TXT в Python
Мой код:
from hashlib import md5
open_file = open('N0003966.290', 'r', encoding='ISO-8859-1')
file = open_file.read().lower().rstrip('\n\r ').strip('\n\r')
m = md5()
m.update(b'file')
print(m.hexdigest())
мне нужно следовать некоторым требованиям, чтобы построить этот хэш, такие как:
- Правило кодирования должен быть 'ISO-8859-1'
- All символы должны быть строчные буквы
- Новые символы строки и символы возврата каретки НЕ должны рассматриваться в здании хэша
Действительно ли это с использованием файлового объекта или файла строки? – doctorlove