【问题标题】:How to open password protected zip file in Python 3如何在 Python 3 中打开受密码保护的 zip 文件
【发布时间】:2015-04-14 15:37:41
【问题描述】:

我正在尝试在 Python 中打开受密码保护的 zip 文件。但是,我完全被卡住了!

我浏览了有关 zip 文件的 python 文档,但找不到任何可以打开受密码保护的文档。

有人可以指点我正确的方向吗?

path = "some_file.zip"
password = "example123"

# How do I add the password parameter?
ZipFile.extractall(path)

【问题讨论】:

  • 你有没有尝试过什么?您可以发布任何代码吗?

标签: python encryption zipfile


【解决方案1】:

来自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

【讨论】:

最近更新 更多