python解压及压缩文件 您所在的位置:网站首页 zip压缩专家 python解压及压缩文件

python解压及压缩文件

2023-03-12 03:16| 来源: 网络整理| 查看: 265

Python提供了多个内置模块来进行文件解压缩和压缩,包括:

zipfile模块:用于处理zip格式的文件tarfile模块:用于处理tar格式的文件gzip模块:用于处理gzip格式的文件bz2模块:用于处理bzip2格式的文件 下面是一些常见的用法:解压zip文件 import zipfile with zipfile.ZipFile('example.zip', 'r') as zip_ref: zip_ref.extractall('extracted')

其中,example.zip是要解压缩的zip文件,extracted是解压缩后的目标文件夹。

压缩文件为zip格式 import zipfile with zipfile.ZipFile('example.zip', 'w') as zip_ref: zip_ref.write('file1.txt') zip_ref.write('file2.txt')

其中,example.zip是要创建的zip文件,file1.txt和file2.txt是要压缩的文件。

解压tar文件 import tarfile with tarfile.open('example.tar.gz', 'r:gz') as tar_ref: tar_ref.extractall('extracted')

其中,example.tar.gz是要解压缩的tar文件,extracted是解压缩后的目标文件夹。

压缩文件为tar.gz格式 import tarfile with tarfile.open('example.tar.gz', 'w:gz') as tar_ref: tar_ref.add('file1.txt') tar_ref.add('file2.txt')

其中,example.tar.gz是要创建的tar.gz文件,file1.txt和file2.txt是要压缩的文件。

解压gzip文件 import gzip with gzip.open('example.txt.gz', 'rb') as gz_ref: with open('example.txt', 'wb') as out_ref: out_ref.write(gz_ref.read())

其中,example.txt.gz是要解压缩的gzip文件,example.txt是解压缩后的目标文件。

压缩文件为gzip格式 import gzip with open('example.txt', 'rb') as in_ref: with gzip.open('example.txt.gz', 'wb') as gz_ref: gz_ref.write(in_ref.read())

其中,example.txt是要压缩的文件,example.txt.gz是要创建的gzip文件。 python库的简单实例及介绍 python傻瓜式入门 人间清醒 量化交易策略介绍 linux系统相关 - 知乎 (zhihu.com)



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有