我需要编写一个 python 脚本,从 FTP 服务器检索 tar.Z 文件,并在 Windows 计算机上解压缩它们。 tar.Z,如果我理解正确的话,它是 Unix 中 compress 命令的结果。
Python 似乎不知道如何处理这些,它不是 gz,也不是 bz2 或 zip。有谁知道可以处理这些的库吗?
提前致谢
最佳答案
如果 GZIP(应用程序)可以处理它,那么您有两个选择。
尝试 Python
gzip
库。它可能会起作用。使用
子进程Popen
为您运行gzip
。
它可能是一个InstallShield .Z 文件。您可能需要使用InstallShield 将其解压并提取.TAR 文件。同样,您可以使用 subprocess Popen
来处理该文件。
它也可能是“LZW压缩文件”。看看这个库,它可能会有所帮助。
关于python - 用python解压缩tar.Z文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2272199/