使用命令行工具
对于`.tar.gz`或`.tgz`文件,可以使用`tar`命令进行解压:
tar -xzf file_name.tar.gz
对于`.zip`文件,可以使用`unzip`命令进行解压:
unzip file_name.zip
使用Python代码
对于`.tar.gz`或`.tgz`文件,可以使用`tarfile`模块进行解压:
import tarfile
def un_tar(file_name):
with tarfile.open(file_name) as tar:
tar.extractall()
对于`.zip`文件,可以使用`zipfile`模块进行解压:
import zipfile
def unzip_file(zip_file, extract_dir):
with zipfile.ZipFile(zip_file, 'r') as zip_ref:
zip_ref.extractall(extract_dir)
请根据你的压缩包类型选择合适的方法进行解压。