Python 解压 7z 文件到指定目录
由于 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
原文地址: https://www.cveoy.top/t/topic/oihF 著作权归作者所有。请勿转载和采集!