教你怎么在windows上用Python解压ZIP文件(python压缩解压)

今天小编就手把手教大家怎么用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

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

手机QQ说说怎么转发到自己的空间?(qq空间一键删除说说)
« 上一篇 2024-08-16 12:43
计算机c盘不能建文件解决办法
下一篇 » 2024-08-16 12:43