位置: 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有啥区别)

  • 一般纳税人企业所得税多久申报一次
  • 应税和课税是什么意思
  • 延期缴纳税款是纳税争议吗
  • 公司给个体户转账怎么交税
  • 装修公司开劳务费发票可以有材料进项票吗
  • 一般纳税人印花税的计算公式
  • 跨月作废增值税专用发票
  • 自然人税收系统怎么添加人员
  • 增值税即征即退收入要交企业所得税吗
  • 商业零售企业实行增值税后购进商品业务的账务处理
  • 承包经营所得发包方如何纳税
  • 应收账款坏账计提比例变更
  • 收到办公用品的普票怎么入账
  • 我国现行资源税的课税范围不包括
  • 来料加工税务账应采取哪种核算方式?
  • 建筑公司对外如何开票
  • 确认投资收益是按照出资比例还是股权比例
  • 产假期间工资如何发放
  • 劳务费备注差额征税是什么意思呢?
  • 关于保险机构代收车船税开具增值税发票问题的公告
  • 股权激励个人所得税计算器
  • 保险公司赔偿计入营业外收入
  • 计提坏账为什么无法收回呢
  • 生产型出口企业的概念
  • 出口退税 免税
  • reminder.exe - reminder是什么进程 有什么用
  • linux禁止ip访问80端口
  • 设计版权费用
  • 经营免租期是什么意思
  • 发票是否可以作为收款依据
  • 代理业如何交增值税
  • 支付国外佣金税率是多少
  • php实现微信公众号分享
  • 金门大桥和马林大桥区别
  • php redis常用命令
  • php抽象类可以多继承吗
  • node与nodejs
  • 杀疯了出自哪里
  • yolov4环境搭建
  • thinkphp codeigniter
  • 赠送的物品有价值吗
  • 中国姓氏英文写法
  • 手工凭证三级明细
  • 债券发行费用计入科目
  • 待处理财产损溢借方是增还是减
  • phpcms插件
  • db management
  • 房产税在企业所得税扣除内吗
  • 虚开普票的立案标准
  • 投资者向企业投入资本的形式
  • 公司注销实收资本账务处理
  • 建筑安装主要做什么
  • 增值税普通发票可以抵扣吗
  • 母子公司无偿划转土地
  • 当月发票已认证还能作废吗
  • 咨询服务费如何合理避税
  • 营改增后被挂靠的企业如何做账?
  • 差旅费报销属于自制原始凭证吗
  • 年初建账主要录入的内容
  • win10怎么给Windows Defender添加排除项?
  • virtualboxubuntu安装教程
  • win10屏幕显示
  • win8系统如何开机直接进入桌面
  • win10双击打开文件设置方法
  • Linux系统配置要求
  • 生产运维管理
  • win7系统设置鼠标灵敏度
  • 协同编程工具
  • opengl oes纹理
  • js创建对象的方法有哪些
  • unity怎么做触屏按键
  • 分享一下什么
  • 如何用js实现一个简单的计算器
  • android gradle task dependence
  • unauthorizedAccessException
  • 江苏省全电发票开通流程
  • 资产管理公司收购不良资产后怎么处置
  • 济南市土地使用税申报表怎样作废
  • 深圳关内停车场收费标准
  • 电子税务局申报流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设