如何在中查看特定文件的内容。焦油gz不解压缩内容就存档?

2024-10-01 17:35:59 发布

您现在位置:Python中文网/ 问答频道 /正文

对于exabc.tar.gz公司有

abc/file1.txt
abc/file2.txt
abc/abc1/file3.txt
abc/abc2/file4.txt

我需要在不解压缩文件的情况下读取/显示file3.txt的内容。在

谢谢你的意见。在


Tags: txt内容情况公司tarfile1file2abc
2条回答
import tarfile
spam = tarfile.open( "abc.tar.gz" )
if "abc/abc1/file3.txt" in spam.getnames():
    with spam.extractfile( "abc/abc1/file3.txt" ) as ham:
        print ham.read()

tarfile。在

tar -xzf mytar.tar.gz  to-command=cat filename.in.archive

相关问题 更多 >

    热门问题