用python解压缩tar.Z文件?

我需要编写一个Python脚本,该脚本从FTP服务器检索tar.Z文件,并在Windows计算机上将其解压缩. tar.Z(如果我正确理解的话)是Unix中compress命令的结果.

Python似乎不知道如何处理它们,它不是gz,bz2或zip.有谁知道可以处理这些的图书馆?

提前致谢

解决方法:

如果GZIP(应用程序)可以处理它,则有两种选择.

>试用Python gzip库.它可能会起作用.
>使用子进程Popen为您运行gzip.

它可能是InstallShield .Z文件.您可能要使用InstallShield解压缩并解压缩.TAR文件.同样,您可以使用子进程Popen处理文件.

它也可能是“ LZW压缩文件”.看一下这个库,可能会有所帮助.

http://www.chilkatsoft.com/compression-python.asp

上一篇:java-减少jar文件大小?


下一篇:PHP-如何判断ob_gzhandler是否正常工作?