解压tar.gz
最初使用 tar -zxvf 文件名.tar.gz报错
改用
cd 文件路径
!tar -zxvf 文件名.tar.gz
使用linux语句前面加'!'
解压zip文件到当前文件夹
import zipfile
import os
files = zipfile.ZipFile('文件名.zip','r')
files.extractall(os.getcwd())
解压有秘密的文件
import zipfile
zip_file = zipfile.ZipFile(r'C:\name.zip') # 文件的路径与文件名
zip_list = zip_file.namelist() # 得到压缩包里所有文件
for f in zip_list:
zip_file.extract(f, r'C:\', pwd="123456".encode("utf-8")) # 循环解压文件到指定目录
zip_file.close() # 关闭文件,必须有,释放内存