Python中讀取壓縮文件的方法通常是使用相關的庫來解壓縮文件,然后再讀取文件內容。常用的庫有zipfile
和tarfile
。
zipfile
庫讀取zip壓縮文件:import zipfile
with zipfile.ZipFile('example.zip', 'r') as zip_file:
for file_name in zip_file.namelist():
with zip_file.open(file_name) as file:
content = file.read()
# 處理文件內容
tarfile
庫讀取tar壓縮文件:import tarfile
with tarfile.open('example.tar', 'r') as tar_file:
for file in tar_file.getmembers():
f = tar_file.extractfile(file)
content = f.read()
# 處理文件內容
以上代碼演示了如何打開壓縮文件并讀取其中的文件內容。可以根據實際情況選擇合適的庫和方法來讀取壓縮文件。