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

  • 房地产开发企业资质管理规定
  • 支付的画图费没有发票要如何处理
  • 整形医院有收费标准么
  • 增值税不含税销售额怎么计算
  • 公司报销房租还能扣税吗
  • 客户维护费计入什么科目
  • 附加税费申报表出不来数据
  • 小企业以前年度损益调整科目编码
  • 什么情况下纳税调减
  • 收到总公司投资款怎么做账务处理
  • 在建工程购买的设备计入哪个科目
  • 收到联营单位预收的发票
  • 发票作废 费用
  • 劳务费增值税发票是劳务单位开吗
  • 增值税扣完税款还能更改吗
  • 幼儿园组织的活动幼儿一定要参加吗
  • 个税申报方式可以修改去年的吗
  • 车船税已代扣代缴怎么办
  • 增值税价外费用不包括
  • 持续经营净利润和扣非净利润
  • 加工费可以计入管理费用吗
  • linux 中cat
  • 股东投资追加款怎么做账
  • 抵押物转让的法律规定
  • 出租房子收入计入什么科目
  • 增值税专用发票的税率是多少啊
  • php解析原理
  • php数组函数大全
  • 企业重组并购条件
  • 支付厂房租金计入什么科目
  • 新用户注册表单代码
  • linux-base
  • 费用要素是企业对各种费用按经济用途进行的分类
  • 经销商会议流程安排
  • 银行开户费用怎么做账
  • 低值易耗品报废年限几年
  • 建筑业预缴的个人所得税怎么在申报表体现
  • 教你学python
  • php yii
  • vue大型项目撑得住吗
  • python用内置函数来打开文件
  • 个体户一直未申请怎么办
  • ps魔棒工具选择图像时在容差数值较大的是
  • 定额备用金制度报销时用什么科目
  • sql随机函数rand怎么用
  • 结转在建工程的会计分录
  • 五种差异化收费方式
  • 资产负债表中所有者权益合计怎么算
  • 合租物业费按人头还是按房间分
  • mysql复制数据到另一张表
  • sql dbo
  • mysql数据库操作中,use是用来做什么的?
  • 劳务费发票可以抵扣吗?
  • 电子发票查询真伪
  • 以前年度出口退税未收汇
  • 固定资产的计提折旧方法有哪些
  • 发票金额大于实际报销怎么做账
  • 净利润递延所得税
  • 待处理财产损溢借贷增减方向
  • 信用证保证金的计算公式
  • 普票与专票有什么区别报销
  • 现金收账凭证
  • sql数据库监控工具
  • mysql 5.7.28安装
  • 当恢复系数e=1时碰撞属于什么碰撞
  • 微软2016是window多少
  • 系统密码设置
  • win1021h2正式版发布日期
  • 电脑自带的groove音乐用不了
  • windows7看视频黑屏
  • windows7压缩文件图标
  • win8图标大小怎么调
  • Lesson02_05 头元素
  • perl cgi
  • 学习计划
  • linux 映射 fn键
  • 本地 node js 启动vue
  • 严苛认证
  • jQuery轻松实现表格的隔行变色和点击行变色的实例代码
  • jQuery 获取跨域XML(RSS)数据的相关总结分析
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设