我通讀了zipfile文檔,但不明白如何解壓縮文件,只能解壓縮文件。如何將zip文件的所有內(nèi)容解壓縮到同一目錄中?
5 回答

滄海一幻覺
TA貢獻1824條經(jīng)驗 獲得超5個贊
import zipfile
with zipfile.ZipFile(path_to_zip_file, 'r') as zip_ref:
zip_ref.extractall(directory_to_extract_to)
差不多了!

慕碼人2483693
TA貢獻1860條經(jīng)驗 獲得超9個贊
import os
zip_file_path = "C:\AA\BB"
file_list = os.listdir(path)
abs_path = []
for a in file_list:
x = zip_file_path+'\\'+a
print x
abs_path.append(x)
for f in abs_path:
zip=zipfile.ZipFile(f)
zip.extractall(zip_file_path)
如果文件不是zip,則不包含對該文件的驗證。如果文件夾包含非.zip文件,它將失敗。
添加回答
舉報
0/150
提交
取消