私のpythonコードは、.pkgファイルを解凍し、そこでいくつかのファイルを変更して、再度パックする必要があります。提案する成熟したpythonモジュールはありますか?最初に xar をマシンにインストールする必要がある pyxar (xarfile) があることを確認しました。
他に選択できるオプションはありますか?
最後に、Python から xar を直接呼び出すことにしました。これは実際に機能する可能性があります。しかし、別の問題は、パッケージ内のペイロード.kg の下のスクリプトが展開されていないことです。ディレクトリであると想定されますが、ファイルとして残ります。奇妙なことに、ファイル Scripts はgzip compressed data, from Unix
. しかし、MacでもLinuxでも、gzipを使用して開くことはできません。Mac では tar -xf で開くことができますが、Linux ではできません。なにか提案を?
ありがとう!