教你怎么在windows上用Python解压ZIP文件

今天小编就手把手教大家怎么用Python解压ZIP文件,希望可以帮到大家。

操作方法

  • 01

    我们要用到的是Python的一个内置模块,zipfile模块。 该模块在Python2和Python3中都有,并且Windows上Linux上都是具备这个模块的。 import zipfile

  • 02

    小编这里有一个名为Python.zip的文件,其下有2个文件。 一个是pdf文件,一个是txt文本文件。 其路径在C:\下

  • 03

    回到我们的Python Shell,我们读取我们的ZIP文件。 myzip = zipfile.ZipFile("c:\\Python.zip")

  • 04

    此时我们可以用namelist方法获得压缩文件内的所有文件名,用filename属性获得zip文件名称。 print("文件名为" + myzip.filename) print(myzip.namelist())

  • 05

    这时我们可以进行解压了。 例如我们就解压到c:\python文件夹内 解压用到的是extractall方法,该方法可以把ZIP文件内的所有文件解压到指定路径下。 开始之前我们最好做这样的处理,把filename内的.zip去除。 我们用python的内置方法split。 mystr = myzip.filename.split(".") #按.字符进行分割,把c:\Python.zip分割成c:\Python和zip myzip.extractall(mystr[0]) #解压到c:\Python文件夹下,文件夹不存在则自动创建

  • 06

    此时可以看到我们已经成功把ZIP文件解压出来了。

  • 07

    最后别忘了关闭我们的zip文件。 myzip.close()

是否帮到了您?如果有帮到您,请点个关注、点个投票、点个分享、点个赞

  • 01

    怎么关注? 在经验的右上角小编头像旁边点击关注,如图。

  • 02

    怎么点赞? 请在经验左侧点赞,如图。

  • 03

    怎么投票? 在经验的下方点击投票,如图。

  • 04

    如果觉得小编写的还不错,可以动动鼠标把它分享给您的朋友。 如何分享,鼠标移动到右下角第一个按钮上,在弹出的选项中进行分享,如图。 不尽感激。

(0)

相关推荐

  • windows下载python教程(如何在windows上安装python)

    我知道我的绝大多数订阅者都是使用Windows操作系统的,别的操作系统应该使用的很少,如果有,比如Linux使用者,我不用写,他们自己能搞定安装问题.在开始我们的正式编程之前,我们先把开发环境安装起来 ...

  • 教你怎么在windows上用Dev C++写一个HelloWorld

    C++一直作为被当为全能语言在使用,上到游戏.设计软件.特效.下到硬件.底层.服务器.驱动.几乎无所不能,对于这样一门高级语言,我们要怎么写出第一个C++程序 -- Hello World 操作方法 ...

  • Windows上安装Python+Django+Eclipse开发环境

    Eclipse 是一个开放源代码的.基于Java的可扩展开发平台.就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境.最初Eclipse主要用来开发Java语言,后来通过插件支持,几 ...

  • 教你怎么在windows上用命令查看系统信息

    很多时候,我们想写一个批处理脚本,让它显示我们的操作系统信息,却又不知道怎么做.下面我就教你怎么用命令查看系统信息. 操作方法 01 点击开始 -> 运行 或者按下win + r 然后输入cmd ...

  • 教你简单快速恢复电脑上被永久删除的PPT文件

    PPT文件广受工作者的喜爱,尤其是开会的时候,一个好的PPT能够让你达到事半功倍的效果,还能起到提示的作用,让你不再因为想不起来而尴尬,那么做好的PPT文件被删除了怎么办?明天工作需要竟然被永久删除了 ...

  • dll没有被指定在windows上运行怎么办?

    很多网友提出问题,系统中的xxx.dll文件没有被指定在windows上运行.如: 1)aticfx32.dll没有被指定在windows上运行或者它包含错误,如何解决? 2)c:/Windows/s ...

  • 在Windows上安装FFmpeg程序的图文方法

    FFmpeg是一套可以用来记录.转换数字音频.视频,并能将其转化为流的开源计算机程序.它提供了录制.转换以及流化音视频的完整解决方案.它包含了非常先进的音频/视频编解码库libavcodec. 该程序 ...

  • 如何在Windows上安装FFmpeg程序

    FFmpeg程序进行各种媒体格式的转换,使得它们可以在不同设备上播放.该程序只有命令行模式,因此将它安装到计算机中看上去有点麻烦,但是只要根据本指南的方法,你只需要几分钟就可以将FFmpeg安装成功! ...

  • 手机上百度网盘中的解压路径怎么设置修改

    今天给大家介绍一下手机上百度网盘中的解压路径怎么设置修改的具体操作步骤.1. 解锁手机后,找到桌面上的百度网盘APP,打开.2. 进入主页面后,选择底部的文件,点击3. 在打开的文件列表中,选择需要解 ...