位置: IT常识 - 正文

python zipfile模块的文件操作(python3 zipfile模块)

编辑:rootadmin

推荐整理分享python zipfile模块的文件操作(python3 zipfile模块),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python zipfile.zipfile,python zipfile模块下载,python zipfile extractall,python zipfile模块 解压,python zipfile.zipfile,python zipfile模块下载,python zipfile模块 解压,python zipfile模块 解压,内容如对您有帮助,希望把文章链接给更多的朋友!

python zipfile模块的文件操作(python3 zipfile模块)

1、用于读取zip文件

>>>importzipfile,os>>>os.chdir('C:\\')#movetothefolderwithexample.zip>>>exampleZip=zipfile.ZipFile('example.zip')>>>exampleZip.namelist()['spam.txt','cats/','cats/catnames.txt','cats/zophie.jpg']>>>spamInfo=exampleZip.getinfo('spam.txt')>>>spamInfo.file_size13908>>>spamInfo.compress_size3828>>>'Compressedfileis%sxsmaller!'%(round(spamInfo.file_size/spamInfo.compress_size,2))'Compressedfileis3.63xsmaller!'>>>exampleZip.close()

2、zipfile.ZipFile()方法中的第二个参数zipfile.ZIP_DEFLATED指定了deflate压缩算法,对各种类型的数据非常有效。

这个代码将创建一个新的ZIP文件,叫做new.zip,它包含了spam.txt压缩的内容。

就像写入文件一样,写入模式也会删除ZIP文件中的所有原始内容。若仅想将文件添加到原来的ZIP文件中,请将a作为第二个参数传输到zipfile.ZipFile(),以添加模式打开ZIP文件。

>>>importzipfile>>>newZip=zipfile.ZipFile('new.zip','w')>>>newZip.write('spam.txt',compress_type=zipfile.ZIP_DEFLATED)>>>newZip.close()

以上就是python zipfile模块文件操作的方法,希望对大家有所帮助。更多Python学习指路:Python基础教程

本文链接地址:https://www.jiuchutong.com/zhishi/309290.html 转载请保留说明!

上一篇:kafka详解(一)--kafka是什么及怎么用(kafka gui)

下一篇:python中filter与map不同(python中map和filter有啥区别)

  • 组织员工活动方案
  • 核定征收企业所得税暂行办法
  • 如何确定关联方及关联关系
  • 增值税的计税依据是什么
  • 单位历史遗留问题
  • 印花税购销合同减半征收政策
  • 工程中常见的土方工程有哪些
  • 出差飞机票报销标准
  • 装修费用如何入账
  • 建筑企业怎么转让
  • 工会经费为员工计税依据是什么
  • 销售自己使用过的物品
  • 当年实现的利润弥补亏损会计分录
  • 贴现是融资业务吗
  • 实收资本不是资产吗
  • 私车公用产生的过路费怎么开发票
  • 增值税检查调整科目已经删除
  • 耕地占用税和土地使用税的区别
  • 公司支付个人劳务
  • 以旧换新的销售方式怎样确定销售额
  • 公司注销必须要清算报告吗
  • 合伙项目如何进行分红
  • 合伙企业分红是免税企业需要缴纳什么税
  • 工业投资额是指什么
  • 公司为员工承担房租
  • 企业结算备付金怎么做账
  • 支付项目工程款可以借流贷吗
  • 找发票抵工资
  • 销售二手车减免税额会计分录
  • fsm32.exe是什么进程 有什么作用 fsm32进程查询
  • 电脑开机按f8出现please select
  • 发票联和抵扣联区别
  • 出现巨石
  • 非正常损失的存货进项税额转出
  • php如何生成html
  • 什么叫自适应控制
  • 亏损企业所得税怎么交
  • 建筑业的印花税是按含税还是不含税?
  • 购进原材料用于生产免税产品
  • 差旅费过路费会计分录
  • web cms漏洞
  • 无票收入要交企业所得税吗
  • 市政建设配套费 契税
  • 金税三期升级功能2020
  • 营改增之前
  • 挂靠别人公司税怎么交?
  • 补助是工资以外的吗
  • 减少实收资本会影响资产吗
  • 外币交易的账户设置
  • 如何判定专利是否侵权
  • 小微企业要记账吗
  • 银行借款一年按多少天计算
  • 资本性支出项目管理
  • SQL Server中通过reverse取某个最后一次出现的符号后面的内容(字符串反转)
  • 在mysql中,删除表的外键约束的关键字为()
  • mysql完整教程
  • mysql查询慢sql命令
  • windows7如何设置电脑休眠时间
  • Win10 Mobile 10563预览版微软官方模拟器下载
  • Mac如何使用clash上外网
  • ati2mdxx.exe是什么进程 ati2mdxx进程信息查询
  • 在windows中如何设置行间距
  • macbookpro如何点击
  • 如何卸载centos7
  • centos6.5桌面版安装教程
  • win7资源管理器怎么打开
  • window10邮件
  • 用360可以装win7系统吗
  • python静态变量和静态方法
  • unity study
  • bios查看电脑配置信息
  • js设计模式有什么用
  • 详解TCP的四种定时器
  • shell脚本检查语法
  • jQuery使用zTree插件实现树形菜单和异步加载
  • 深入理解计算机系统 电子书
  • 北京市地方税务局土地增值税清算管理规程
  • 广东省电子税务局app下载官网
  • 车船使用税2021
  • 交强险是什么样的照片
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设