溫馨提示×

python怎么讀取zip文件

小億
188
2023-12-09 00:59:38
欄目: 編程語言

要讀取zip文件,可以使用Python標準庫中的zipfile模塊。下面是一個示例代碼:

import zipfile

# 打開zip文件
with zipfile.ZipFile('example.zip', 'r') as zip_ref:
    # 獲取zip文件中的所有文件列表
    file_list = zip_ref.namelist()

    # 逐個文件讀取
    for file in file_list:
        # 打開文件
        with zip_ref.open(file, 'r') as file_ref:
            # 讀取文件內容
            content = file_ref.read()

            # 對文件內容進行處理
            # ...

            # 打印文件內容
            print(content)

在上面的示例中,我們首先使用zipfile.ZipFile()打開zip文件,并指定模式為'r'(只讀模式)。 然后,我們可以使用zip_ref.namelist()方法獲取zip文件中的所有文件列表。 接下來,我們使用zip_ref.open()方法逐個打開文件,并指定模式為'r'(只讀模式)。 最后,我們可以使用file_ref.read()方法讀取文件內容,并對內容進行處理。

0