其内容不具有相同名称的diff和patch zip存档。

zxd3的Python项目详细描述


zxd3使用启发式方法试图区分两个zip,它们的内容是related但是 名字不一样。除非重新创建 以-p的最后一步为目标。

zxd3补丁程序不能被xdelta3独立实用程序使用。

参数

zxd3[-h][-c source.zip target.zip-c2 source.zip target.zip patch.zxd3-p source.zip patch.zxd3 out dir]

可选参数:
-h,–帮助
显示此帮助消息并退出
-c source.zip target.zip
创建将源zip转换为目标zip的修补程序 拉上拉链取出。补丁将命名为 source.zip.zxd3
-c2 source.zip target.zip patch.zxd3
创建将源zip转换为目标zip的修补程序 压缩并提取它们
-p source.zip patch.zxd3 out dir
对源zip应用修补程序并提取 到out dir的补丁

内存要求

所需内存至少为256MB,可能更多。两个拉链都有一个 它填充64MB的滑动窗口以创建xdelta3 diff和xdelta3 diff 模块不使用memoryView,因此这些视图的“可用”部分必须 在编码和解码期间转换为字节数组。

安装

zxd3需要python 3.5或更高版本,主要是因为xdelta3 pypi库 需要它。

The source for this project is available here

通过安装pip3并运行 pip3安装–用户zxd3pip3安装–用户 https://github.com/i30817/zxd3/archive/master.zip获取最新的主机。

因为xdelta3 pypi包没有windows版本,所以这个程序不能工作 目前在那里。

学分

xdelta-dir-patcher was a inspirationhttps://github.com/endlessm/xdelta3-dir-patcher
xdelta3 python bindings, library I usehttps://pypi.python.org/pypi/xdelta3
xdelta, which made the above projects possiblehttp://xdelta.org/
natsort, library I usehttps://pypi.python.org/pypi/natsort

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java有人能帮我从另一个框架制作按钮吗?   Java计时器任务比正常运行速度慢   泛型在Java8中不明确的方法,为什么?   java我的中缀到后缀代码不起作用   RES和%MEM之间的java差异?   java将两个arraylist合并为一个arraylist   如何在Xcode 5.0.2(Mac 10.9.2)中用Java编写代码   java获取带小数点的纬度   java为什么这个DataOutputStream会在我的名字后面打印乱码?   带Hibernate的java Spring引导:未知列“book0”。“字段列表”中的“AuthorN”   在Java中使用多种数据表单创建多维数组   java Tomcat服务器返回错误404。。。不,我不使用网络。xml。jsp或。html文件   通过抽象类或接口进行java自定义bean验证   正在线程“main”java中获取异常。lang.NoClassDefFoundError:weblogic。描述符。应用weblogic 10.3.6补丁后的BeanupDataListener