91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

python文件如何壓縮解壓

小樊
81
2024-11-15 18:09:07
欄目: 編程語言

在Python中,可以使用zipfile模塊來壓縮和解壓文件。下面是一些示例代碼,展示了如何使用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文件解壓到指定的目錄中:

import zipfile
import os

def unzip_file(zip_filename, extract_to):
    with zipfile.ZipFile(zip_filename, 'r', zipfile.ZIP_DEFLATED) as zipf:
        zipf.extractall(extract_to)

# 使用示例
zip_filename = 'example.zip'
extract_to = 'extracted_files'
unzip_file(zip_filename, extract_to)

在這些示例中,zip_files函數接受一個ZIP文件名和一個要壓縮的文件列表,將它們添加到ZIP文件中。unzip_file函數接受一個ZIP文件名和一個目標目錄,將ZIP文件中的內容解壓到該目錄中。

請注意,zipfile模塊還提供了其他選項和功能,如設置壓縮級別、添加文件注釋等。你可以查閱Python官方文檔以獲取更多信息。

0
霍林郭勒市| 平顶山市| 壤塘县| 湖南省| 红原县| 台南县| 岳阳市| 成都市| 随州市| 张家港市| 信丰县| 阳高县| 札达县| 黄冈市| 萍乡市| 曲麻莱县| 延津县| 左贡县| 苏州市| 商河县| 兴海县| 宜昌市| 淮北市| 临澧县| 英山县| 富民县| 田阳县| 三亚市| 江华| 顺义区| 丰台区| 正定县| 女性| 永登县| 山西省| 综艺| 亚东县| 正安县| 广丰县| 朝阳县| 天津市|