pytar:无需完全提取即可修复中断的截断 tar 文件的脚本

时间:2024-07-26 16:17:22
【文件属性】:

文件名称:pytar:无需完全提取即可修复中断的截断 tar 文件的脚本

文件大小:10KB

文件格式:ZIP

更新时间:2024-07-26 16:17:22

Python

pytar 无需完全提取即可修复中断/截断的 tar 文件的脚本 使用 tarfile (python >= 2.7) 逐个读取 tarfile 成员(也是 gzipped 但不是 bz2),并将其插入到新的 tarfile(可能是 gzipped)中。 当它无法读取文件或文件比 tar 文件中声明的文件短时,它会关闭输出文件并退出。 问题:用于在 tar 文件中来回查找的 tarfile 内部结构是什么? 这将定义用途的范围。 用法:./pytar.py [-v] [-h] .tar{.gz}? .tar{.gz}? 可以作为模块加载。 入口点是 pytar.convert(srcname, sinkname, imode='', omode='') 其中 imode 和 omode 可以是 'gz',srcname 是完整的现有名称,sinkname 是要创建的新 tar 文


【文件预览】:
pytar-master
----pytar.py(7KB)
----LICENSE(18KB)
----README.md(912B)
----.gitignore(675B)

网友评论