亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

Python文件操作怎樣進行文件壓縮

小樊
81
2024-11-09 13:42:46
欄目: 編程語言

在Python中,可以使用zipfile模塊來對文件進行壓縮。以下是一個簡單的示例,展示了如何將一個或多個文件壓縮到一個ZIP文件中:

import zipfile

def zip_files(zip_filename, files_to_compress):
    with zipfile.ZipFile(zip_filename, 'w', zipfile.ZIP_DEFLATED) as zipf:
        for file in files_to_compress:
            zipf.write(file, arcname=file)

# 使用示例
zip_filename = 'example.zip'
files_to_compress = ['file1.txt', 'file2.txt', 'file3.txt']
zip_files(zip_filename, files_to_compress)

在這個示例中,我們定義了一個名為zip_files的函數,它接受兩個參數:zip_filename(要創建的ZIP文件的名稱)和files_to_compress(要壓縮的文件列表)。我們使用zipfile.ZipFile創建一個新的ZIP文件,并使用with語句確保文件在操作完成后正確關閉。

with語句內部,我們遍歷files_to_compress列表中的每個文件,并使用zipf.write()方法將其添加到ZIP文件中。arcname參數用于設置ZIP文件中的文件名,這里我們直接使用了原始文件名。

要使用這個函數,只需提供要壓縮的文件名和要壓縮的文件列表即可。

0
荃湾区| 大田县| 莱阳市| 甘洛县| 秦安县| 祁连县| 韶关市| 理塘县| 杨浦区| 张家川| 曲麻莱县| 荔波县| 永嘉县| 砚山县| 西乌珠穆沁旗| 永宁县| 海安县| 普定县| 柯坪县| 牡丹江市| 长葛市| 临沧市| 山丹县| 托克逊县| 五家渠市| 曲靖市| 胶南市| 黎川县| 衢州市| 怀安县| 拉萨市| 宁陵县| 泰兴市| 卢龙县| 河北省| 鲁甸县| 丹棱县| 阜城县| 潮州市| 陇南市| 洪江市|