tarfile doesn't work with tgz files?

Robert Dailey rcdailey at gmail.com
Sat May 16 12:56:45 EDT 2009


On May 16, 11:46 am, Kushal Kumaran <kushal.kuma... at gmail.com> wrote:
> On Sat, May 16, 2009 at 10:03 PM, Robert Dailey <rcdai... at gmail.com> wrote:
> > Hi,
>
> > I'm not a big expert on the tarfile component, but I assumed that .tgz
> > files were short for .tar.gz and the format was the same. When I try
> > to extract a .tgz file using tarfile in Python 3.0 on Windows, I get
> > the following error:
>
> >  File "C:\Python30\lib\tarfile.py", line 1630, in open
> >    raise ReadError("file could not be opened successfully")
> > tarfile.ReadError: file could not be opened successfully
>
> > I'm assuming this is because the .tgz format is not what I think it is
> > and is not supported. How can I extract .tgz files using Python 3.0?
> > Note that I probably can't depend on third party python modules, since
> > I have yet to find many that support Python 3.0.
>
> Is the file itself correct?  Are you able to extract the files using
> any compression program?  Do you have a version of tar installed that
> you can try extracting the file with?  If you don't, a Windows version
> of tar will be available with cygwin.
>
> --
> kushal

Yes, I can open and extract it using WinRAR



More information about the Python-list mailing list