Я ищу способ количественной оценки изменений, внесенных в файл. То есть, если у меня есть файл с чем-то написанным, и я его редактирую и сохраняю, есть ли способ узнать (используя Python или C/C++), сколько файлов было изменено?
Например, если мой файл "aaaaaaaaaaa", и я меняю его на "aaabbbbbbb", этот метод количественной оценки должен давать больший результат (предполагая, что это поддается количественному определению), чем если бы я изменил его на "aaaaaaaaaba".
Надеюсь, я ясно дал понять,
заранее спасибо
Изменить. Предполагается, что это делается без фактического чтения файла.
По строкам вы можете использовать diff.
Для редактирования: xor_hash (новый) - xor_hash (старый)