python zip压缩文件(python如何压缩文件)

python zip压缩文件 案例一:

import zipfile

files_to_add = ['path/to/your/file1.txt', 'path/to/your/file2.txt', 'path/to/your/file3.txt']

with zipfile.ZipFile('example.zip', 'w') as zipf:
     # 添加文件到ZIP
    zipf.write('path/to/your/file.txt')
    
    # 添加时指定压缩级别(可选)
    zipf.write('path/to/your/file.txt', compress_type=zipfile.ZIP_DEFLATED) 
    
    # 添加多个文件
    for file in files_to_add: 
        zipf.write(file)
    


python zip压缩文件 案例二:

import zipfile
 
files_to_add = ['path/to/your/file1.txt', 'path/to/your/file2.txt', 'path/to/your/file3.txt']
 
with zipfile.ZipFile('example.zip', 'w', compression=zipfile.ZIP_DEFLATED) as zipf:  # 使用DEFLATE压缩算法
    for file in files_to_add:
        zipf.write(file)

相关文章

实测有效!用 UPX 压缩 Python 打包的 exe,体积能缩 80%!

点赞、收藏、加关注,下次找我不迷路一、体积焦虑精心编写的 Python 脚本,用 PyInstaller 打包成 exe 后,体积动不动就几十 MB 甚至上百 MB!给客户发个工具,光传文件就得等半...

Python Tkinker GUI图形化代码生成

今天给大家分享一个好用的python小工具。面临编写tkinker代码时的繁琐,今天来用一个小工具帮助大家解决繁琐复杂的tkinker制作。效果展示上述图片就是最终效果了。程序中有各种按钮,控制器。可...

python:使用pyzipper创建加密zip包

之前文章我们讲到使用zipfile模块自带的加密功能,其实并不生效,本章我们学习使用pyzipper通过简单的命令实现对zip包解压缩时加密和解密的过程。一、pyzipper库简介pyzipper是P...

Python性能暴涨10倍的终极指南:7个核心技巧+代码压缩秘籍

提升 Python 程序运行性能,使代码运行更流畅更快,以及压缩代码,减小代码大小,下面的方法仅供大家参考,有什么更好的方法在评论区说说。1. 使用 NumPy/SciPy 替代纯 Python 循环...