我的python代码需要解压缩.pkg文件,在那里修改一些文件并再次打包。任何成熟的python模块建议? 我看到有pyxar(xarfile),它需要先在机器上安装xar。
最后决定直接从python调用xar,这实际上可以工作。但另一个问题是,包中的payload.kg下的Scripts没有解压缩。它假设是一个目录,但仍然是一个文件。
奇怪的是,文件Scripts显示为gzip compressed data, from Unix
。但无论是在mac还是linux上,我都无法使用gzip打开它。在mac上,我可以用tar -xf来打开它,但在linux上却不行。有什么建议吗?
谢谢!