1

打开JUPYTER NOTEBOOK,新建一个PY文档。

python批量解压缩 python怎么解压zip_python批量解压缩

2

import os

首先要引入操作系统模块

import zipfile

然后要引入zipfile专属模块

python批量解压缩 python怎么解压zip_压缩包_02

python批量解压缩 python怎么解压zip_python解压文件_03

3

os.chdir('E:\\')

要记得要做的是先转换一下工作目录。

python批量解压缩 python怎么解压zip_自动生成_04

4

extracting = zipfile.ZipFile('hey.zip')

要对压缩包进行处理,就先要运行一下这个方法。

python批量解压缩 python怎么解压zip_python批量解压缩_05

5

extracting = zipfile.zipfile('hey.zip')

如果是小写的话就会出错。

python批量解压缩 python怎么解压zip_自动生成_06

6

extracting.extractall()

直接进行解压的话就会解压到当前的目录。

python批量解压缩 python怎么解压zip_压缩包_07

7

extracting.extractall('E:\\creat_a_new_file')

可以指定解压到某个文件夹里,如果没有这个文件夹,那么就自动生成一个新的文件夹。

python批量解压缩 python怎么解压zip_python批量解压缩_08

8

查看一下是否压缩成功。

python批量解压缩 python怎么解压zip_python解压文件_09

9

extracting.namelist()

extracting.extract('hey/1.txt', 'E:\\one_more_file')

#当然也可以解压单独一个文件。

python批量解压缩 python怎么解压zip_python批量解压缩_10

10

看看是否解压成功。

python批量解压缩 python怎么解压zip_python解压文件_11

11

extracting.close()

最后记得关闭一下。

python批量解压缩 python怎么解压zip_压缩包_12

END