要讀取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()
方法讀取文件內容,并對內容進行處理。