解压文件通常指的是将压缩文件(如.zip、.tar.gz等)还原成原始文件或目录的过程。Python提供了多种库来处理不同类型的压缩文件。
zipfile
、tarfile
等。以下是使用Python解压ZIP和TAR文件的示例代码:
import zipfile
def unzip_file(zip_path, extract_to):
with zipfile.ZipFile(zip_path, 'r') as zip_ref:
zip_ref.extractall(extract_to)
# 示例用法
unzip_file('example.zip', 'extracted_files')
import tarfile
def untar_file(tar_path, extract_to):
with tarfile.open(tar_path, 'r') as tar_ref:
tar_ref.extractall(path=extract_to)
# 示例用法
untar_file('example.tar.gz', 'extracted_files')
通过以上示例代码和参考链接,你可以轻松地使用Python解压不同类型的压缩文件。
领取专属 10元无门槛券
手把手带您无忧上云