fileName = 'test.tgz'
tfile = tarfile.open(fileName, 'r|gz')
for t in tfile:
    if 'file3' in t.name:
        pass
Tarfile в Python: можно ли более эффективно распаковывать, извлекая только часть данных?