量化文件更改

时间:2014-06-11 13:54:35

标签: python c++ c unix operating-system

我正在寻找一种量化对文件所做更改的方法。也就是说,如果我有一个写有内容的文件,并且我编辑并保存它,有没有办法知道(使用Python或C / C ++)文件有多少变化?

例如,如果我的文件是" aaaaaaaaaaa"并且我将其更改为" aaabbbbbbb",量化方法应该产生更大的结果(假设可以量化),而不是将其更改为" aaaaaaaaaba"。

希望我明确表示,

提前致谢

修改 它应该在没有实际读取文件的情况下完成。

1 个答案:

答案 0 :(得分:1)

在一行上你可以使用diff。

编辑:xor_hash(新) - xor_hash(旧)