使用python 2.4和内置ZipFile库,我无法读取非常大的zip文件(大于1或2 GB),因为它想要将未压缩文件的全部内容存储在内存中.有没有其他方法可以做到这一点(使用第三方库或其他一些黑客),或者我必须"解决"并以这种方式解压缩(显然不是跨平台).
ZipFile
python compression zip unzip
我想从Python中解压缩.zip中的特定文件夹:
例如,archive.zip包含的文件夹foo和bar,我想解压缩foo到一个特定的位置,保持它的文件夹结构.
archive.zip
foo
bar
python
python ×2
compression ×1
unzip ×1
zip ×1