由于 Python 本身并没有提供解压缩的功能,需要使用第三方库来实现解压缩操作。

可以使用 Python 的 zipfile 库来解压缩 .zip 文件,也可以使用 pylzma 库来解压缩 .7z 文件。

以下是使用 pylzma 库解压缩 .7z 文件的示例代码:

import pylzma

file_path = 'C:\1.7z'
output_path = 'C:\'

with open(file_path, 'rb') as f:
    data = f.read()
    uncompressed_data = pylzma.decompress(data)

with open(output_path, 'wb') as f:
    f.write(uncompressed_data)

这段代码会将 C:\1.7z 文件解压缩到 C:\ 目录下。需要注意的是,pylzma 库需要单独安装,可以通过 pip 命令来安装:

pip install pylzma
Python 解压 7z 文件到指定目录

原文地址: https://www.cveoy.top/t/topic/oihF 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录