python 文件夹压缩
2024-08-29 21:36:08
import os
import zipfile def zipDir(dirpath,outFullName):
"""
压缩指定文件夹
:param dirpath: 目标文件夹路径
:param outFullName: 压缩文件保存路径+xxxx.zip
"""
zip = zipfile.ZipFile(outFullName,"w",zipfile.ZIP_DEFLATED)
for path,dirnames,filenames in os.walk(dirpath):
fpath = path.replace(dirpath,'')
for filename in filenames:
print('ziping %s' % filename)
zip.write(os.path.join(path,filename),os.path.join(fpath,filename))
zip.close() def argument():
content = input('Input target foler and zip Name,like: "a b"\n')
tar,des = content.split()
return tar,des if __name__ == '__main__':
target,des = argument()
zipDir(target,'%s.zip'% des)
最新文章
- 在myeclipse下安装svn的几种方式
- Caffe.proto使用
- [转]windows 短文件名/短路径名规则
- Angularjs之基本概念梳理(一)
- linux下LAMP环境搭建尝试
- Factorial Trailing Zeroes
- Maven项目执行java入口main方法
- springmvc 项目单元测试
- C#的ArrayList与JS的push,转字符串逗号分隔
- @JSONField使用
- Swoole 结合TP5创建http服务
- 转::before和::after伪元素的用法
- python在交互模式下直接输入对象后回车,调用的是对象的__repr__()方法,这个方法表示的是一个编码,用print+对象是调用对象的__str__方法
- Hadoop学习之路(十九)MapReduce框架排序
- Oracle数据库列出所有表名SQL语句
- 苏州Uber优步司机奖励政策(3月28日~3月30日)
- Search insert position, 查找插入位置
- 数据库查询操作(fetchone,fetchall)
- 域名/网站名/URL
- Eclipse插件开发_异常_01_java.lang.RuntimeException: No application id has been found.