使用Python解压缩文件时的性能问题

时间:2015-03-05 20:48:13

标签: python performance zipfile

我正在使用此代码解压缩压缩密码保护的文件:

with zipfile.ZipFile(folder_name+'\\'+each+'\\'+latest, "r") as z:
        z.extractall(folder_name+'\\'+each+'\\'+each,pwd=passwd)

这功能完美,但速度很慢。有没有办法快速解压缩?

1 个答案:

答案 0 :(得分:2)

来自Python zipfile docs:

  

它支持ZIP存档中加密文件的解密,但它   目前无法创建加密文件。解密是非常的   因为它是在本机Python而不是C中实现的。

为了加速密码保护解压缩 - 您应该可以使用单独的实用程序。