如何在Python里读取Zip文件?

学识吧 2022-05-29 01:31:31 129阅读

Hello!大家好,我是阿广,今天小编来分享一下“如何在Python里读取Zip文件?”这篇文章,我们每天分享有用的知识,下面小编就来分享一下吧,大家一起来学习吧!(⊃‿⊂)

原料/工具

Python

方法/步骤

第1步

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

如何在Python里读取Zip文件? 第1张

第2步

import os

首先要引入操作系统模块

如何在Python里读取Zip文件? 第2张

第3步

import zipfile

然后要引入zipfile专属模块

如何在Python里读取Zip文件? 第3张

第4步

os.chdir('E:\\')

假设我们要的压缩包在E盘,那么我们要先把当前工作目录转移过去。

如何在Python里读取Zip文件? 第4张

第5步

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

首先定义变量,先打开压缩包。

如何在Python里读取Zip文件? 第5张

第6步

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

这里要注意大小写问题。

如何在Python里读取Zip文件? 第6张

第7步

read_hey.namelist()

用这个方法可以查看压缩包里面的所有文件名。

如何在Python里读取Zip文件? 第7张

第8步

查看一下是否都有这些文件。

如何在Python里读取Zip文件? 第8张

第9步

information = read_hey.getinfo('1.txt')

如果要读取某个文件的信息,不能这样写文件名。

如何在Python里读取Zip文件? 第9张

第10步

information = read_hey.getinfo('hey/1.txt')

这是正确的写法。

如何在Python里读取Zip文件? 第10张

第11步

information.file_size

information.compress_size

查看文件的大小。

如何在Python里读取Zip文件? 第11张

第12步

read_hey.close()

最后我们要关闭一下文件。

如何在Python里读取Zip文件? 第12张

温馨提示

以上就是“如何在Python里读取Zip文件?”的全部内容了,小编已经全部分享给大家了,希望大家能学到新的知识!最后,小编希望以上分享的内容对大家有所帮助,如果觉得还不错就给小编点个赞吧!(⊃‿⊂)

目录[+]