打包目录

1 #_*_coding:utf-8_*_
2 #__author__ = "csy"
3 import shutil
4
5 shutil.make_archive("test","zip","D:/5")   #生成文件名test,格式zip,目录路径

另外也可以用zipfile模块,指定具体要压缩的文件

1 #_*_coding:utf-8_*_
2 #__author__ = "csy"
3
4 import zipfile
5 z = zipfile.ZipFile("5.zip","w")
6 z.write("1.txt")
7 print("=========~~~~~~~~~~")
8 z.write("3.txt")
9 z.close()

解压

1 #_*_coding:utf-8_*_
2 #__author__ = "csy"
3
4 import zipfile
5 z = zipfile.ZipFile("5.zip","r")
6 z.extractall()
7 z.close()

转载于:https://www.cnblogs.com/csy113/p/7225662.html

Python - shutil模块(2)——压缩目录、文件相关推荐

  1. python shutil模块导入_python常用模块之shutil模块

    python常用模块之shutil模块 shutil模块,高级的文件.文件夹.压缩包处理模块 1.shutil.copyfile(src,des[,length]):将文件内容拷贝到另一个文件 In ...

  2. python shutil模块用法实例分析_Python shutil模块用法实例分析

    分享大神指教Python中的shutil模块的rmtree()方法如分享大神指教Python中的shutil模块的rmtree()方法如何实现.思路是怎样的rmtree() 是用来删除文件目录及其中的 ...

  3. python shutil模块用法实例分析_python之shutil模块使用方法(三分钟了解)

    文章目录 shutil模块 1.1简介 shutil模块提供了一些针对文件和目录,压缩包的高级操作,主要是拷贝.移动.对于单个文件的操作,可参考os模块的用法. 1.2 作用及作用范围 作用: 快速的 ...

  4. Python Shutil模块

    When you need to work with high-level file operations like copying contents of a file, create a new ...

  5. Python shutil 模块详解

    Python shutil 模块详解 1.模块介绍 2.copytree 示例 3.move 示例 1.模块介绍 import shutil# copy data from file-like obj ...

  6. Linux系统中,python需要import上一级目录文件的解决办法

    Linux系统中,python需要import上一级目录文件的解决办法 在import前添加代码: import sys import os sys.path.append(os.path.abspa ...

  7. python xlrd读取excel-使用Python xlrd模块读取Excel格式文件的方法

    这是一篇关于如何使用Python xlrd模块读取Excel格式文件的方法的文章,下面的python代码中使用 了xlrd模块的方法,这样就能够很方便的读取 excel 文件内容.同是这个xlrd模块 ...

  8. python中shutil模块的用法-高级文件操作模块

    目录 前言 一.shutil是什么? 二.使用步骤 1. 安装shutil库 2. shutil库的使用 3. 复制函数 3.1 shutil.copy(src,dst) ==> 拷贝文件和权限 ...

  9. Python压缩目录文件夹,解压目录文件夹及耗时效率统计

    Python用zip_file压缩文件夹,用unzip_file解压文件夹 1. 压缩效果对比 发现压缩率挺低的 压缩前:28.9MB,压缩后依然:27.8MB 2. 压缩耗时 运用了Python 装 ...

最新文章

  1. 【FPGA】ROM/EPROM的设计(使用加载文件的方式初始化)
  2. hdu4279 找规律+小想法
  3. ABAP日期操作函数
  4. Android经常使用工具类DateUtils(二)
  5. 计算机操作系统——经典进程的同步问题
  6. 关于被忽略的转置矩阵的公式
  7. windows winrar 指令_WinRAR命令行参数整理
  8. java开发文档怎么写?教你写java技术文档
  9. copy和strong的区别
  10. 区块链资产证券化调研整理
  11. 超级简单理解工厂模式
  12. 【密码学/密码分析】基于TMTO的密码分析方法
  13. 压电式雨量传感器RS485数据解析协议
  14. 及其他公共信息网络的计算机上存储,不得在未采取防护措施的情况下将互联网及其他公共信息网络上的数据复制到涉密计算机及网络,确...
  15. 网站引用字体兼容IE
  16. mysql必知必会第5版pdf_sql必知必会
  17. 【adcdn优化案例】某工具类app广告优化收益增长275%经验分享
  18. 利用干支年反推公元年份的计算公式推导
  19. 因计算机丢失d3dx9-30,Win10玩仙剑5提示d3dx9_30.dll文件丢失的解决方法
  20. Hibernate 注解 实现一对多

热门文章

  1. Total Defense Anti-Virus – 免费6个月
  2. java 下一代_Java 下一代: 混入和特征
  3. java8新日期时间类使用
  4. 摘抄和总结--确保搞砸人工智能项目的十种方法
  5. mysql5.7 单机多实例_MySQL数据库 5.7.21单机多实例安装
  6. 一个Win32程序的进化
  7. c++ error函数_回调函数地狱
  8. Socket API: setsockopt(), recvmsg(), sendmsg()函数
  9. ArcGIS水文分析实战教程(10)河流平均比降计算
  10. 手游接入Facebook的那些坑