共計 665 個字符,預計需要花費 2 分鐘才能閱讀完成。
Python 中解壓 zip 文件有以下幾種方法:
- 使用
zipfile模塊:該模塊提供了處理 zip 文件的功能。可以使用zipfile.ZipFile來創建一個 ZipFile 對象,然后使用extractall()方法來解壓整個 zip 文件,或者使用extract()方法解壓指定的文件。
import zipfile
# 解壓整個 zip 文件
with zipfile.ZipFile('example.zip', 'r') as zip_ref:
zip_ref.extractall('extracted_folder')
# 解壓指定文件
with zipfile.ZipFile('example.zip', 'r') as zip_ref:
zip_ref.extract('file_to_extract.txt', 'destination_folder')
- 使用
shutil模塊:該模塊提供了一種更簡單的方式來解壓 zip 文件。可以使用shutil.unpack_archive函數來解壓整個 zip 文件,或者使用shutil.copy2函數解壓指定的文件。
import shutil
# 解壓整個 zip 文件
shutil.unpack_archive('example.zip', 'extracted_folder')
# 解壓指定文件
shutil.copy2('example.zip', 'destination_folder/file_to_extract.txt')
這些方法都可以解壓 zip 文件,選擇使用哪種方法取決于你的具體需求和個人偏好。
丸趣 TV 網 – 提供最優質的資源集合!
正文完