在 Python 中创建 7z 归档

本主题详细阐述了如何在 Python 中创建 7z 文件。它允许您仅通过几次 API 调用即可在 Python 中创建 7 ZIP 压缩文件。此外,您可以在任何操作系统(如 MacOS、Windows、Linux 等)的环境中使用此功能。

在 Python 中创建 7z 归档的步骤

  1. 配置 Aspose.ZIP API 以创建 7z 归档
  2. 创建 SevenZipArchive 类的实例
  3. 通过指定路径和名称压缩所需文件
  4. 添加目录以使用 create_entries 方法包含其中的所有文件
  5. 将输出目录生成为 7z 归档文件

这些步骤简化了在 Python 中创建 7 zip 归档的工作流程。它允许您通过逐一指定文件名称来单独压缩多个文件,或者如果需要同时添加多个归档,则压缩整个文件夹。添加所有所需文件后,输出归档可以根据您的需要导出到磁盘或流中。

在 Python 中创建 7 ZIP 软件的代码

上述代码片段展示了在 Python 中创建 7 ZIP 软件的过程。它仅加载源文件并将其添加到 7 ZIP 归档中,但您可以进一步修改它以自定义文件压缩过程。例如,文件和文件夹的数量,以及输出归档的加密(如 AES 加密和密码保护)也可以纳入流程中。

本主题涵盖了与在 Python 中进行 7 ZIP 压缩相关的信息。此外,如果您需要学习如何从 ZIP 归档中删除文件,请参阅关于在 Python 中从 ZIP 中删除文件的文章。

 简体中文