python 创建 zip 压缩文件

创建日期: 2024-04-11 10:17 | 作者: 风波 | 浏览次数: 10 | 分类: Python

方法一:使用 python 包 zipfile

python 官方文档:https://docs.python.org/3/library/zipfile.html

import zipfile

with ZipFile('spam.zip', 'w') as myzip:
    myzip.write('eggs.txt')

读取文件内容

with ZipFile('spam.zip') as myzip:
    with myzip.open('eggs.txt') as myfile:
        print(myfile.read())

写入文件内容

写入内容需要是 bytes 类型

with ZipFile('spam.zip') as myzip:
    with myzip.open('eggs.txt', 'w') as myfile:
        print(b'helllo')

zipfile 函数列表

方法二:使用 shutil

import shutil
shutil.make_archive(output_filename, 'zip', dir_name)
10 浏览
9 爬虫
0 评论