首頁 > 後端開發 > Python教學 > 如何在 Python 中從目錄建立 Zip 檔案?

如何在 Python 中從目錄建立 Zip 檔案?

Linda Hamilton
發布: 2024-11-26 00:36:11
原創
324 人瀏覽過

How Can I Create a Zip Archive from a Directory in Python?

在 Python 中建立目錄的 Zip 檔案

使用檔案系統時,建立目錄結構的存檔可能很有用任務。 Python 提供了方便的方法來完成此操作,特別是透過 Shutil.make_archive 函數。

使用Shutil.make_archive

使用Shutil.make_archive 建立目錄的zip 檔案,依照下列步驟操作:

    import Shutil
  1. 調用Shutil.make_archive(output_filename, 'zip', dir_name):

    • output_filename: 所需的zip 檔案名稱
    • 類型要建立的存檔的名稱(在本例中為zip檔案)
    • dir_name: 要存檔的目錄的路徑

範例:

import shutil
shutil.make_archive('my_archive', 'zip', 'my_directory')
登入後複製
此程式碼將建立一個名為「my_archive.zip」的 zip 存檔,其中包含「my_directory」資料夾的內容。

進階選項

shutil.make_archive 函數提供其他參數,如果您需要更多客製化。然而,對於建立基本的 zip 存檔,上述方法就足夠了。如果您需要對歸檔過程進行更細粒度的控制,您可能需要探索 zipfile 模組以進行進一步的自訂。

以上是如何在 Python 中從目錄建立 Zip 檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板