我试图在Python中打开受密码保护的zip文件。但是,我完全卡住了!
我已经浏览了关于zip文件的python文档,但我无法找到任何可以打开密码保护的文件。
有人可以指出我正确的方向吗?
path = "some_file.zip"
password = "example123"
# How do I add the password parameter?
ZipFile.extractall(path)
答案 0 :(得分:2)
来自https://docs.python.org/2/library/zipfile.html:
ZipFile.extractall([path[, members[, pwd]]])
将存档中的所有成员解压缩到当前工作目录。 path
指定要提取的其他目录。 members
是可选的,必须是namelist()
返回的列表的子集。 pwd
是用于加密文件的密码。
也适用于Python 3:https://docs.python.org/3/library/zipfile.html