我正在寻找一种量化对文件所做更改的方法。也就是说,如果我有一个写有内容的文件,并且我编辑并保存它,有没有办法知道(使用Python或C / C ++)文件有多少变化?
例如,如果我的文件是" aaaaaaaaaaa"并且我将其更改为" aaabbbbbbb",量化方法应该产生更大的结果(假设可以量化),而不是将其更改为" aaaaaaaaaba"。
希望我明确表示,
提前致谢
修改 它应该在没有实际读取文件的情况下完成。
答案 0 :(得分:1)
在一行上你可以使用diff。
编辑:xor_hash(新) - xor_hash(旧)