在 Python 中壓縮 Excel 文件

我們的目標是什麼

您是否希望在 Python 中輕鬆有效率地壓縮 Excel 檔案?無論您是管理大型資料集還是需要優化存儲,壓縮 Excel 檔案都非常有用。因此,在這篇文章中,我們將向您介紹 Aspose.ZIP for Python via .NET 函式庫,解釋其安裝過程,並提供一個程式碼片段來幫助您入門。此外,它支援多種文件格式,使其成為管理 Excel 文件的絕佳選擇。本指南是為初學者設計的,因此讓我們深入探討如何使用這個強大的 Python Excel 程式庫以程式設計方式壓縮檔案。

Python Excel 函式庫安裝

在使用 Python 壓縮 Excel 檔案之前,我們需要透過 .NET 函式庫 安裝 Aspose.ZIP for Python。安裝過程很簡單,可以使用 Python 的套件安裝程式 pip 來完成。因此,請按照以下步驟操作:

  • 開啟終端機或命令提示字元。
  • 執行以下命令:
pip install aspose-zip

因此,上述命令將透過 .NET 程式庫下載並安裝 Aspose.ZIP for Python,使其可以在您的 Python 專案中使用。請造訪此安裝指南以了解更多詳細資訊。

如何在 Python 中壓縮 Excel 檔案 - 程式碼範例

現在我們已經安裝了該程式庫,讓我們看看如何使用它以程式設計方式在 Python 中壓縮 Excel 檔案。因此,以下是幫助您入門的逐步指南和程式碼片段。

  • 導入函式庫:首先,我們透過.NET函式庫導入Aspose.ZIP for Python。
  • 建立 Archive 類別的實例。
  • 呼叫 createentry 方法將 Excel 檔案新增至具有特定條目名稱的檔案。第一個參數是來源檔案的路徑,第二個參數是存檔內檔案的所需名稱。
  • 呼叫 save 方法以給定檔案名稱將存檔儲存到指定位置。
# 導入 Aspose.ZIP 庫並將其別名為“az”。
import aspose.zip as az 
# 建立 Archive 類別的實例。
with az.Archive() as archive:
    # 呼叫 create_entry 方法將 Excel 檔案新增至具有特定條目名稱的檔案中。
    # 第一個參數是來源檔案的路徑。
    # 第二個參數是存檔內文件的所需名稱。
    archive.create_entry("./sample.xlsx", "./sample2.xlsx")
    # 呼叫 save 方法以給定檔案名稱將存檔儲存到指定位置。
    archive.save('./output_archive.zip')

您可以在下圖中看到輸出:

如何在Python中壓縮Excel文件

探索線上 Excel 壓縮工具

如果您正在尋找在線工具,有一個強大的基於網絡的Excel壓縮器在線應用程序,由相同的Aspose.ZIP for Python via .NET庫提供支援。但是,這個線上工具允許您壓縮 Excel 文件,而無需安裝任何軟體。由於它是基於網路的,因此只需上傳您的 Excel 文件,該工具就會透過幾個簡單的步驟為您壓縮它們。此外,對於需要快速解決方案而不需要深入程式碼的用戶來說,它是一個完美的選擇。此外,這款線上壓縮器可保持檔案的品質和完整性,確保無縫且高效的壓縮體驗。

線上 Excel 壓縮器

取得免費許可證

Aspose.ZIP for Python via .NET 提供免費試用版 授權。立即嘗試,體驗輕鬆的文件壓縮和管理!

總結

在本初學者指南中,我們向您展示如何透過 .NET 函式庫使用 Aspose.ZIP for Python 在 Python 中壓縮 Excel 檔案。最重要的是,這個強大的 Python Excel 程式庫簡化了流程,讓您可以輕鬆管理和優化文件儲存。無論您是處理大型資料集還是在線尋找 Excel 壓縮器,Aspose.ZIP for Python 都是您的開發工具包中的絕佳選擇。

因此,請跳到 文件API 參考 以開始使用此 Python Excel 函式庫。此外,請與 aspose.com 保持聯繫以獲取即將發布的更新。

請隨時聯繫我們

您可以在我們的論壇上告訴我們您的問題或疑問。

常見問題 – 常見問題解答

Aspose.ZIP for Python via .NET 可以免費使用嗎?

Aspose.ZIP for Python via .NET 提供免費試用版,但需要授權才能使用完整功能。不過,您可以參考此 連結 了解許可詳細資訊和定價。

如何壓縮多個 Excel 檔案?

您可以透過選擇 Aspose.ZIP 輕鬆做到這一點。但是,請訪問此 連結 以獲取包含步驟和程式碼範例的完整答案。

有用的連結