可以使用Python中的zipfile模塊來(lái)解壓縮文件。下面是一個(gè)簡(jiǎn)單的示例代碼:
import zipfile
def unzip_file(zip_file, extract_dir):
with zipfile.ZipFile(zip_file, 'r') as zip_ref:
zip_ref.extractall(extract_dir)
# 指定要解壓縮的壓縮文件和解壓縮目錄
zip_file = 'example.zip'
extract_dir = 'extracted_files'
# 調(diào)用解壓縮函數(shù)
unzip_file(zip_file, extract_dir)
在上面的示例中,我們導(dǎo)入了zipfile模塊,并定義了一個(gè)解壓縮函數(shù)unzip_file
,該函數(shù)接受兩個(gè)參數(shù):要解壓縮的壓縮文件和解壓縮目錄。然后調(diào)用zipfile.ZipFile
方法打開壓縮文件,使用extractall
方法將文件解壓縮到指定的目錄中。
在運(yùn)行上面的代碼之前,需要將要解壓縮的壓縮文件(例如example.zip)放在與代碼相同的目錄下,或者通過(guò)指定完整路徑來(lái)訪問(wèn)文件。解壓縮后的文件將會(huì)保存在指定的解壓縮目錄(例如extracted_files)中。