如何使用pyunpack解压.7z文件?

2024-10-01 11:24:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图解压一个7z文件,但得到了一个错误。在

代码如下:

from pyunpack import Archive
Archive('E:/Desktop/vnpt2/2_1_0_2841.7z').extractall('E:/Desktop/vnpt2/new')

这是错误:

^{pr2}$

我怎样才能修好它?在


Tags: 文件代码fromimportnew错误archivedesktop
1条回答
网友
1楼 · 发布于 2024-10-01 11:24:40

您可以使用py7zr包和shutil包的组合来解压缩7z文件。在

步骤

  1. Pip安装py7zr

  2. 运行以下代码:

from py7zr import unpack_7zarchive
import shutil

shutil.register_unpack_format('7zip', ['.7z'], unpack_7zarchive)
shutil.unpack_archive('filename.7z', '/unzip_path')

相关问题 更多 >