首页IT科技python中zip的作用(python中zipfile模块是什么?)

python中zip的作用(python中zipfile模块是什么?)

时间2025-09-19 12:47:11分类IT科技浏览5630
导读:本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。...

本文教程操作环境:windows7系统             、Python 3.9.1                ,DELL G3电脑                。

1                        、zipfile模块

利用zipfile模块                    ,python程序可以创建和打开或压缩zip文件        ,zipfile模块用于python做zip格式编码的压缩和解压缩                    。

2       、zipfile模块功能

zipfile里有两个非常重要的class, 分别是ZipFile和ZipInfo, 在绝大多数的情况下            ,只需要使用这两个class就可以        。

1)zipfile是主要的类                    ,用来创建和读取zip文件;

2)zipInfo是存储的zip文件的每个文件的信息的            。

3         、zipfile模块基本用法

zipfile.ZipFile(参数1,参数2,参数3)#创建一个ZipFile对象即zip文件

4                       、参数

参数1:文件的路径或类文件对象

参数2:打开zip文件的模式(r:读已经存在的zip文件;w:新建或覆盖一个zip文件)

参数3:写zip文档使用的压缩方法

5           、使用实例

importzipfile #保存成zip f=zipfile.ZipFile(zip要保存的位置+filename.zip,w,zipfile.ZIP_DEFLATED) f.write(文件所在位置+file1.txt,file1.txt) f.write(文件所在位置+file2.doc,file2.doc) 也可以压缩进zip的时候换个名字: f.write(文件所在位置+file3.rar,另一个名字.rar) f.close() #解压zip f.zipfile.ZipFile(filename) f.extractall() f.close()

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
如何查看php运行状态(怎么看phpcms版本)