专栏首页python3LearnPython - Zip格式文

LearnPython - Zip格式文

 1 import zipfile
 2 import os
 3 
 4 
 5 def unzip(zip_name, target_dir):
 6     files = zipfile.ZipFile(zip_name)
 7     for zip_file in files.namelist():
 8         files.extract(zip_file, target_dir)
 9 
10 
11 def main():
12     zip_name = r'./image.zip'   # 被测试的Zip文件放在与py文件相同的目录下
13     target_dir = r'./'
14     if os.path.exists(target_dir):
15         unzip(zip_name, target_dir)
16     else:
17         os.makedirs(target_dir)
18         unzip(zip_name, target_dir)
19 
20 
21 if __name__ == '__main__':
22     main()

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • AS3反射

    当然,像MovieClip,Sprite等除了 使用 new , 还可以用反射 来使它们实例化.

    py3study
  • python使用元组、字典向函数传递多个

    py3study
  • Python Redis

      NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,是一项全新的数据库革命性运动,泛指非关系型的数据库。随着互联网web2.0...

    py3study
  • 如果正确读取SQL Server中的扩展事件?

        SQL Server中使用扩展事件捕捉所需的信息后,可以选择存放的位置。比如说内存或文件中,但无论存在哪里,其本质都是一个大XML。因此在SQL Ser...

    用户1217611
  • XML约束

    由于XML的标签是完全自定义的可以去写任何标签,标签内也可以写任何内容,为了去规范去定义只能有哪些标签,标签的内容只能有哪些类型只能是什么。这个时候就需要写约束...

    木瓜煲鸡脚
  • QT QJsonObject 与 QJsonArray 中insert()方法 插入值的顺序问题

    本文链接:https://blog.csdn.net/acoolgiser/article/details/99442177

    acoolgiser
  • 一则故事让你轻松了解保险的实质

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

    chenchenchen
  • CAS 5.3.1系列之使用cas overlay搭建服务端(一)

    CAS默认是要https的链接才能登录的,不过学习的话是可以先去掉https限制,本博客介绍的是基于Cas5.3.1的,之前改过4.0,4.2.7的,详情见ht...

    用户1208223
  • 为什么说社交才是微博的下一头现金牛?

    微博Q3财报显示其广告营收首次突破1亿美金关口,这里面有多少来自微博搜索,却只字未提,信息流为代表的原生广告是微博的大头。这说明微博尚未围绕搜索进行过多商业化,...

    罗超频道
  • 移动端跨平台技术总结

    概述 曾经大家以为在手机上可以像桌面那样通过 Web 技术来实现跨平台开发,却因为性能或其他问题而放弃,不得不针对不同平台开发多个版本。这也违背了跨平台开发的初...

    xiangzhihong

扫码关注云+社区

领取腾讯云代金券