當前位置:首頁 » 編程軟體 » python編譯文件壓縮

python編譯文件壓縮

發布時間: 2025-10-20 05:54:07

python實現批量壓縮文件/文件夾——zipfile

zipfile是python里用來做zip格式編碼的壓縮和解壓縮的,由於是很常見的zip格式,所以這個模塊使用頻率也是比較高的,

在這里對zipfile的使用方法做一些記錄。即方便自己也方便別人。

Python zipfile模塊用來做zip格式編碼的壓縮和解壓縮的,要進行相關操作,首先需要實例化一個 ZipFile 對象。ZipFile 接受一個字元串格式壓縮包名稱作為它的必選參數,第二個參數為可選參數,表示打開模式,類似於文件操作,有r/w/a三種模式,分別代表讀、寫、添加,默認為r,即讀模式。

zipfile里有兩個非常重要的class, 分別是ZipFile和ZipInfo, 在絕大多數的情況下,我們只需要使用這兩個class就可以了。ZipFile是主要的類,用來創建和讀取zip文件而ZipInfo是存儲的zip文件的每個文件的信息的。

ZipFile還提供了如下常用的方法和屬性:

獲取zip文檔內指定文件的信息。返回一個zipfile.ZipInfo對象,它包括文件的詳細信息。

獲取zip文檔內所有文件的信息,返回一個zipfile.ZipInfo的列表。

獲取zip文檔內所有文件的名稱列表。

將zip文檔內的指定文件解壓到當前目錄。參數member指定要解壓的文件名稱或對應的ZipInfo對象;參數path指定了解析文件保存的文件夾;

解壓zip文檔中的所有文件到當前目錄。參數members的默認值為zip文檔內的所有文件名稱列表,也可以自己設置,選擇要解壓的文件名稱。

將zip文檔內的信息列印到控制台上。

設置zip文檔的密碼。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:533
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:820
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:522
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:706
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:626
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:938
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:195
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:55
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:748
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:652