Python二进制di

2024-06-14 21:01:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用bsdiff(或您提出的任何二进制diff实现)来计算并将diff应用于随机二进制数据。我想在数据库中的数据上使用它,所以最好不要将它们写到磁盘上并传递给bsdiff.exe。

python中有没有包装库或方法可以做到这一点?


Tags: 数据方法数据库二进制diffexe磁盘bsdiff
3条回答

bsdiff网站:

It has also been made into a Python extension module, and there is a Windows port available.

在链接之后,您将看到该模块的页面。

您可以使用作为Python标准库一部分的difflib。您可以将任意数据发送到difflib.SequenceMatcher

另外,SequenceMatcher类(来自Python标准库)也会有帮助。

也可以查看difflib模块的其他内容。

相关问题 更多 >