python zipfile模块的文件怎么操作
发表于:2025-01-16 作者:千家信息网编辑
千家信息网最后更新 2025年01月16日,本文小编为大家详细介绍"python zipfile模块的文件怎么操作",内容详细,步骤清晰,细节处理妥当,希望这篇"python zipfile模块的文件怎么操作"文章能帮助大家解决疑惑,下面跟着小
千家信息网最后更新 2025年01月16日python zipfile模块的文件怎么操作
本文小编为大家详细介绍"python zipfile模块的文件怎么操作",内容详细,步骤清晰,细节处理妥当,希望这篇"python zipfile模块的文件怎么操作"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
1、用于读取zip文件
>>> import zipfile, os>>> os.chdir('C:\\') # move to the folder with example.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>>> 'Compressed file is %sx smaller!' % (round(spamInfo.file_size / spamInfo.compress_size, 2))'Compressed file is 3.63x smaller!'>>> exampleZip.close()
2、zipfile.ZipFile()方法中的第二个参数zipfile.ZIP_DEFLATED指定了deflate压缩算法,对各种类型的数据非常有效。
这个代码将创建一个新的ZIP文件,叫做new.zip,它包含了spam.txt压缩的内容。
就像写入文件一样,写入模式也会删除ZIP文件中的所有原始内容。若仅想将文件添加到原来的ZIP文件中,请将a作为第二个参数传输到zipfile.ZipFile(),以添加模式打开ZIP文件。
>>> import zipfile>>> newZip = zipfile.ZipFile('new.zip', 'w')>>> newZip.write('spam.txt', compress_type=zipfile.ZIP_DEFLATED)>>> newZip.close()
读到这里,这篇"python zipfile模块的文件怎么操作"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。
文件
内容
模块
文章
参数
模式
原始
妥当
有效
代码
思路
数据
新知
方法
更多
步骤
知识
知识点
算法
篇文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
游戏服务器更新为什么会卡
数据库中为什么放数据库表
vb ado操作数据库
万方数据库和知网查重率
软件开发团队规划ppt
浦东新区市场软件开发进货价
服务器自动进入安全模式
odbc数据库连接及操作
网络安全公司的口号
电脑访问不同系统的服务器
网络安全漏洞产生的原因
无限云服务器
大同乃心虎网络技术
阿里云服务器如何查看服务器日志
按键精灵登录数据库
一个网络安全团队的发展
hr软件开发工程师
开展网络安全事件应急演练
军工网络安全创新
网络安全十大热点信息
北京企学宝内训软件开发
服务器联网后其他电脑就卡
公司内部网络安全防护工作机制
计算机网络安全与应用
网络安全预防工作
惠州市鑫钰网络技术有限公司
温州优讯网络技术
查数据库的软件有哪些
压缩 虚拟主机 数据库
国家网络安全工作的四大要点