python 用zipfile对文件进行压缩并加密(不让人解压缩并修改文件)如何实现

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 用zipfile对文件进行压缩并加密(不让人解压缩并修改文件)如何实现相关的知识,希望对你有一定的参考价值。

python 加密压缩

参考技术A >>> import zipfile
>>> _zipfile = zipfile.ZipFile(r'C:/Python27/test.zip', 'w', zipfile.ZIP_DEFLATED)
>>> _zipfile.write(r'C:/Python27/test')
>>> _zipfile.setpassword('nimei')
>>> _zipfile.close()

追问

貌似2.5版本没有定义setpassword()

本回答被提问者采纳

Python-加密-压缩-文件

参考技术A Python自带的zipfile库不支持加密。
另辟蹊径,使用压缩工具的命令行对压缩包进行压缩。
在这里使用 7zip 工具的命令行。

以上是关于python 用zipfile对文件进行压缩并加密(不让人解压缩并修改文件)如何实现的主要内容,如果未能解决你的问题,请参考以下文章

Python 文件解压缩

Python - zipfiles的问题[关闭]

Python实现批量压缩文件/文件夹——zipfile

Python解压AES-128加密文件

用 Python 管理压缩包

Python实现批量压缩文件/文件夹——zipfile