Python 二进制差异分析
我正在尝试使用bsdiff(或者你想到的任何二进制差异实现)来计算和应用随机的二进制数据差异。我想把它用在数据库中的数据上,所以最好不需要把这些数据写到磁盘上,然后再传给bsdiff.exe。
有没有什么Python的封装库或者方法可以做到这一点?
3 个回答
1
另外,SequenceMatcher
这个类(来自Python的标准库)也很有用。
你可以看看difflib
模块里的其他内容。
2
你可以使用 difflib,这是Python自带的一个库。你可以把任何数据放进 difflib.SequenceMatcher
里进行处理。
5