当前位置: 首页 > 图灵资讯 > 行业资讯> python能压缩文件吗

python能压缩文件吗

发布时间:2025-04-06 15:38:42

python自带的zipfile模块支持文件的压缩和解压操作。

zipfilp.ZipFile 这意味着创建一个zip对象

zipfile.ZipFile(file[,mode[,compression[,alllowZip64]]]

#file表示文件的路径

#mode表示文件的打开模式:

  r表示阅读,默认;

  w表示写入,没有则新建,有则覆盖;

  a表示追加写入。

#compression表示存储方式:

  zipfile.ZIP_STORED 表示只是存储模式,不压缩文件,默认;

  zipfile.ZIP_DEFLATED 表示压缩文件。

#llowZip64 若操作文件大于2g,则应将其设置为True,默认为false。

例子:

zip=zipfile.ZipFile(zip_name,'w',zipfile.ZIP_DEFLATED)
forfileinpath:
zip.write(file)
zip.close()
#path是一个列表,可以放入多个文件路径,可以将多个文件压缩到一个压缩包

python学习网,免费在线学习python平台,欢迎关注!

相关文章

如何让vim支持python3

如何让vim支持python3

2025-09-12
python2.7和3.6区别有哪些

python2.7和3.6区别有哪些

2025-09-12
python3有serial库吗

python3有serial库吗

2025-09-12
python中w、r表示什么意思

python中w、r表示什么意思

2025-09-12
python中如何把list变成字符串

python中如何把list变成字符串

2025-09-12
python命名空间是什么

python命名空间是什么

2025-09-12