在我的Mac上,我已经使用本机macOS存档实用程序工具创建了一个存档文件archived_dir.cpgz
。该文件的内容如下:
/
myFile.java
/dir
myOtherFile.java
oneMoreFile.java
MANIFEST.MF
我需要一种使用python提取此存档内容的方法。我尝试使用Zipfile
库,pyunpack
库和patool
库(以及其他库)。使用这些工具似乎可以将.cpgz
文件的内容提取为具有所有4个文件的内容的单个文件(并非真正可用)。
使用macOS存档实用程序工具提取archied_dir.cpgz
文件将按预期提取内容。
使用Python 2.7提取archvied_dir.cpgz内容的最佳方法是什么?
注意::我没有收到cpgz-> zip-> cpgz问题,存档实用程序按预期工作。