Модуль Python rdiff

Есть ли модуль Python, который имеет функциональность для вычисления сигнатур rdiff и разностных разностей?

Мне нужно выполнить эти операции в кроссплатформенном приложении, поэтому мне нужно что-то, что будет объединено в py2exe, py2app и т. Д.

Я провел кучу поисков, но, похоже, ничего не получилось. Pysync, rdiff-backup, librsync все подходят, но я не смог заставить что-либо работать внутри Python.

1 ответ

rdiff-backup написано на Python. Кажется, использует librsync под одеялом и имеет оболочку Python для него (ищите _librsyncmodule.c в исходном дереве).

Следующая страница может помочь понять, как построить librsync на OS X и Windows: ссылка.

Другие вопросы по тегам