rdiff Python模块

0 投票
1 回答
1170 浏览
提问于 2025-04-17 02:17

有没有一个Python模块可以用来计算rdiff签名和差异比较?

我需要在一个跨平台的应用程序上执行这些操作,所以我需要一些可以打包到py2exe、py2app等工具里的东西。

我搜索了很多,但似乎没有找到能用的东西。Pysync、rdiff-backup、librsync这些都出现过,但我在Python里都没能让它们正常工作。

1 个回答

1

rdiff-backup 是用 Python 写的。它的底层似乎在使用 librsync,并且有一个 Python 的封装(可以在源代码中找到 _librsyncmodule.c)。

下面这个页面可能会帮助你了解如何在 OS X 和 Windows 上构建 librsync链接

撰写回答