在 Python 中將檔案附加到 ZIP

ZIP 存檔是壓縮和儲存多個檔案和目錄的常用方法。有時,您可能需要將文件新增或附加到現有的 ZIP 檔案中,如果您沒有使用正確的工具,這可能是一項具有挑戰性的任務。在這篇文章中,我們將探討如何透過幾個簡單的步驟將檔案附加到 Python 中的 ZIP 檔案中。

將檔案附加到 ZIP 的 Python 庫

Aspose.ZIP for Python 是一個 Python 函式庫,提供了用於處理 ZIP 檔案的廣泛功能。它允許您輕鬆建立、讀取和修改 ZIP 檔案。無論您想要將文件新增至現有 ZIP 檔案還是從中提取文件,Aspose.ZIP for Python 都能滿足您的需求。

您可以下載該程式庫或從PyPI安裝它。

> pip install aspose-zip

在 Python 中將檔案附加到現有 ZIP

Aspose.ZIP for Python 讓您透過幾個簡單的步驟開啟 ZIP 檔案並附加檔案。只需載入 ZIP 檔案、新增檔案並儲存更新的檔案即可。讓我們來看看在 Python 中將檔案附加到 ZIP 檔案的步驟。

  • 首先,使用 Archive 類別載入 ZIP 檔案。
  • 然後,使用 Archive.createentry(string, string) 方法將新檔案新增至 ZIP 檔案。
  • 最後,使用 Archive.save(string) 方法儲存更新的 ZIP 檔案。

以下程式碼範例展示如何使用 Python 將檔案附加到 ZIP 檔案。

import aspose.zip as az

# 載入 ZIP 存檔
with az.Archive("my_archive.zip") as zip:

    # 將檔案插入 ZIP 中
    zip.create_entry("file", "file.txt")

    # 儲存更新的 ZIP 檔案
    zip.save("updated_zip.zip")

Python ZIP 庫 - 取得免費許可證

取得免費的臨時許可證 並將文件新增至 ZIP 存檔,不受評估限制。

學習資源

使用以下資源了解有關 Python ZIP 庫的更多資訊:

線上 ZIP 操作工具

探索我們免費的用於處理 ZIP 檔案的線上工具,這些工具由 Aspose.ZIP for Python 提供支援。

結論

將檔案附加到現有 ZIP 檔案可能是各種程式設計場景中的關鍵要求。 Aspose.ZIP for Python 透過提供易於使用的 API 來處理 ZIP 檔案,從而簡化了此任務。在這篇文章中,我們介紹了使用 Python 將檔案附加到 ZIP 檔案的基本步驟。請記住安裝該程式庫並按照程式碼片段輕鬆實現 ZIP 存檔操作目標。

也可以看看