通过dir级别获取大的TAR(gz)文件内容

时间:2010-08-07 19:56:00

标签: python tar

我使用python tarfile模块 我在tar.gz文件中有一个系统备份 我需要获取第一级目录和文件列表,而不会获取存档中的所有文件列表,因为它太长了。
例如:我需要得到['bin /','etc /',...'var /'],这就是全部。
我该怎么做?甚至可能没有tar文件?怎么样?

1 个答案:

答案 0 :(得分:1)

如果不扫描整个文件,则无法扫描tar的内容;它没有中心指数。你需要像ZIP一样的东西。