我下载了'jdk-7u55-linux-x64.tar.gz‘
当我执行以下命令解压缩时,
sudo tar xvzf jdk-7u55-linux-x64.tar.gz
也试过了,
sudo tar xvf jdk-7u55-linux-x64.tar.gz
sudo tar xf jdk-7u55-linux-x64.tar.gz
sudo tar -xvf jdk-7u55-linux-x64.tar.gz
但我终于犯了错误,
gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Unex
我编写了一个package ,它附带了一个model.tar文件。文件本身和内容都不应该困扰用户(他们可以查看它,这不是秘密,但他们不需要它)。
我需要处理档案里的文件。为此,我提取内容并与它们一起工作:
import tarfile
tar = tarfile.open('model.tar in python package')
tar.extractall()
tar.close()
[... work with those files ...]
这个很管用。然而,我认为这种方法有两个问题:
每次提取model.tar。
所包含的文件被放置在当前的工作目录中,用户