iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python3 operate ZIP
  • 159
分享到

python3 operate ZIP

operateZIP 2023-01-31 08:01:10 159人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

>>>import zipfile , os//infomation for zip file>>>zipFileHandle = zipfile.ZipFile('example.zip')   //c

>>>import zipfile , os


//infomation for zip file

>>>zipFileHandle = zipfile.ZipFile('example.zip')   //create zip file handle

>>>zipFileHandle.namelist()      //return all files and directorys in the zip file

>>>spamInfo = zipFileHandle.getinfo('filename') //return a object of file in the zip file

>>>spamInfo.filename     //return filename

>>>spamInfo.file_size    //return file original size

>>>spamInfo.compress_size   // file compressed size

>>>round(spamInfo.compress_size / spamInfo/file_size , 2)    //compress rate


//unzip

>>>zipFileHandle.extractall()      //unzip all to current directory

>>>zipFileHandle.extract('filename')   //unzip 'filename' file to current directory


//close handle

>>>zipFileHandle.close()


//create a new zip file

>>>newZip = zipfile.ZipFile('new.zip','w')

>>>newZip.write('filename' , compress_type=zipfile.ZIP_DEFLATED)

>>>newZip.close()


//add files into a zip file

>>>zipFileHandle = zipfile.ZipFile('oldfile.zip' , 'a')

>>>zipFileHandle.write('filename' , compress_type=zipfile.ZIP_DEFLATED)

>>>>>>zipFileHandle.close()








--结束END--

本文标题: python3 operate ZIP

本文链接: https://www.lsjlt.com/news/192849.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python3 operate ZIP
    >>>import zipfile , os//infomation for zip file>>>zipFileHandle = zipfile.ZipFile('example.zip')   //c...
    99+
    2023-01-31
    operate ZIP
  • python3的zip函数
    zip函数接受任意多个可迭代对象作为参数,将对象中对应的元素打包成一个tuple,然后返回一个可迭代的zip对象.这个可迭代对象可以使用循环的方式列出其元素若多个可迭代对象的长度不一致,则所返回的列表与长度最短的可迭代对象相同.用法1:用两...
    99+
    2023-01-31
    函数 zip
  • Python3中zip()函数知识点小结
    目录1.引言2. 基础知识3. 向zip函数传递参数3.1 传递零个参数3.2 传递一个参数3.3 传递两个参数3.4 传递长度不等的参数4. 总结1.引言 在本文中,我将带领大家深...
    99+
    2023-02-28
    Python3 zip()函数 Python3 zip
  • Python3中怎么向zip()函数传递参数
    这篇文章主要讲解了“Python3中怎么向zip()函数传递参数”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python3中怎么向zip()函数传递参数”吧!基础知识首先,我们来介绍一些基...
    99+
    2023-07-05
  • python tip : zip
    目标: 由python orm model.objects.all().values("id") 获取到queryset 格式 [(1,),(2,),(3,)] 转换为格式 (1,2,3) ,以便在jinja2模版中调用 #!/u...
    99+
    2023-01-31
    python tip zip
  • hadoop启动报错ERROR: Attempting to operate怎么解决
    这篇文章主要介绍了hadoop启动报错ERROR: Attempting to operate怎么解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇hadoop启动报错ERROR:...
    99+
    2023-07-05
  • python zip函数
    zip函数接受任意多个(包括0个和1个)序列作为参数,返回一个tuple列表。具体意思不好用文字来表述,直接看示例:1.示例1:x = [1, 2, 3] y = [4, 5, 6] z = [7, 8, 9] xyz = zip(x...
    99+
    2023-01-31
    函数 python zip
  • PHP zip 扩展
    Zip 扩展是文件处理中最重要的项目之一。如果你想压缩文件或通过一个文件移动多个文件,则需要 ZIP。 我们需要安装 libzip 来执行涉及其他平台的 ZIP 扩展的操作。 在 Ubuntu...
    99+
    2024-02-27
  • php如何转zip
    本篇内容介绍了“php如何转zip”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.压缩文件第一步,我们需要创建一个zip对象,并且向它添加...
    99+
    2023-07-05
  • LearnPython - Zip格式文
    1 import zipfile 2 import os 3 4 5 def unzip(zip_name, target_dir): 6 files = zipfile.ZipFile(zip_name) 7...
    99+
    2023-01-30
    格式 LearnPython Zip
  • Python的zip函数
    zip函数接受任意多个(包括0个和1个)序列作为参数,返回一个tuple列表。具体意思不好用文字来表述,直接看示例:1.示例1:x = [1, 2, 3] y = [4, 5, 6] z = [7, 8, 9] xyz = zip(x...
    99+
    2023-01-31
    函数 Python zip
  • golang zip 中文乱码
    随着 Golang 在 Web 开发领域的不断普及与应用,Zip 压缩文件已经成为一个必不可少的功能模块。然而,一些开发者在使用 Golang 的 Zip 包进行文件压缩时,遇到了一个常见的问题 -- 中文文件名出现乱码。这是一个很麻烦的问...
    99+
    2023-05-14
  • mysql5.7.21.zip安装教程
     mysql5.7.21 zip安装详细过程,具体内容如下 1.解压放到指定盘中 D:\mysql-5.7.21-winx64 2.新建my.ini文件放在D:\mysql-5.7.21-winx...
    99+
    2024-04-02
  • Node.js中zip压缩和zip解压缩实例用法
    本篇内容主要讲解“Node.js中zip压缩和zip解压缩实例用法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Node.js中zip压缩和zip解压缩实例用法...
    99+
    2024-04-02
  • Python3教程——5、Python3
            一、Pycharm常用快捷键 有颜色的为很常用,或不易发现   编辑类: Ctrl + Space 基本的代码完成(类、方法、属性) Ctrl + Alt + Space 类名完成 Ctrl + Shift + Ent...
    99+
    2023-01-31
    教程
  • python 的zip函数
    Python 的 zip() 在Python中,zip()是一个内置函数,用于将多个可迭代对象(例如列表、元组等)打包成一个元组的迭代器。它接受多个参数,每个参数代表一个可迭代对象,并返回一个迭代器,...
    99+
    2023-09-11
    python
  • Java实现文件压缩为zip和解压zip压缩包
    目录压缩成.zip解压.zip压缩成.zip 代码如下: public static void toZip(String srcDir, OutputStream out) th...
    99+
    2024-04-02
  • 错误:System has not been booted with systemd as init system (PID 1). Can‘t operate.
    Ubuntu下Mysql无法启动 首先安装mysql 首先更新本地存储库索引,执行sudo apt update执行sudo apt install mysql-server安装完成后可以输入mysq...
    99+
    2023-09-01
    linux mysql ubuntu
  • mysql5.7.21.zip如何安装
    这篇文章给大家分享的是有关mysql5.7.21.zip如何安装的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。mysql5.7.21 zip安装详细过程,具体内容如下1.解压放到...
    99+
    2024-04-02
  • Linux下zip怎么用
    这篇文章将为大家详细讲解有关Linux下zip怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。zip 是最流行的归档文件格式之一。使用 zip,你可以将多个文件压缩到一个文件中。这不仅节省了磁盘空间,...
    99+
    2023-06-27
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作