当前位置: 首页 > news >正文

网站建设教程详解比亚迪新能源汽车e2

网站建设教程详解,比亚迪新能源汽车e2,烟台做网站排名,网站做推广的团队(点击上方快速关注并设置为星标#xff0c;一起学Python)来源#xff1a;网络大家可能都熟悉.zip格式的文件。它可以把多个文件#xff0c;压缩成一个文件。这在网络上传输时很有用#xff0c;而且节省硬盘空间。接下来#xff0c;我们使用Python实现压缩和解压。1、读取Z… (点击上方快速关注并设置为星标一起学Python)来源网络大家可能都熟悉.zip格式的文件。它可以把多个文件压缩成一个文件。这在网络上传输时很有用而且节省硬盘空间。接下来我们使用Python实现压缩和解压。1、读取ZIP文件信息要读取ZIP文件的内容首先必须创建一个ZipFile对象。ZipFile对象在概念上与File对象相似。要创建一个 ZipFile 对象就调用 zipfile.ZipFile()函数向它传入一个字符串表示.zip 文件的文件名。请注意zipfile 是 Python 模块的名称ZipFile()是函数的名称。import zipfile# 传入压缩文件zfile.zip获取相关信息zip_file zipfile.ZipFile(zfile.zip)# 获取压缩文件中的内容f_content zip_file.namelist()# 压缩前的大小f_size zip_file.getinfo(zfile/a.txt).file_size# 压缩后的大小c_size zip_file.getinfo(zfile/a.txt).compress_sizeZipFile 对象有一个 namelist()方法返回 ZIP 文件中包含的所有文件和文件夹 的字符串的列表。这些字符串可以传递给 ZipFile 对象的 getinfo()方法返回一个关 于特定文件的 ZipInfo 对象。ZipInfo 对象有自己的属性诸如表示字节数的 file_size 和 compress_size它们分别表示原来文件大小和压缩后文件大小。ZipFile 对象表示 整个归档文件而 ZipInfo 对象则保存该归档文件中每个文件的有用信息。2、从 ZIP 文件中解压缩ZipFile 对象的 extractall()方法从 ZIP 文件中解压缩所有文件和文件夹放到当 前工作目录中。import zipfilezip_file zipfile.ZipFile(zfile.zip)# 解压zip_extract zip_file.extractall()zip_extract.close()运行这段代码后 example.zip 的内容将被解压缩到 C:\。或者 你可以向 extractall()传递的一个文件夹名称它将文件解压缩到那个文件夹而不是当前工作 目录。如果传递给 extractall()方法的文件夹不存在它会被创建。例如如果你用 exampleZip.extractall(C:\ delicious)取代处的调用代码就会从 example.zip 中解压 缩文件放到新创建的 C:\delicious 文件夹中。ZipFile 对象的 extract()方法从 ZIP 文件中解压缩单个文件。3、创建和添加到 ZIP 文件要创建你自己的压缩 ZIP 文件必须以“写模式”打开 ZipFile 对象即传入w 作为第二个参数(这类似于向 open()函数传入w以写模式打开一个文本文件)。如果向 ZipFile 对象的 write()方法传入一个路径Python 就会压缩该路径所指 的文件将它加到 ZIP 文件中。write()方法的第一个参数是一个字符串代表要添 加的文件名。第二个参数是“压缩类型”参数它告诉计算机使用怎样的算法来压 缩文件。可以总是将这个值设置为 zipfile.ZIP_DEFLATED(这指定了 deflate 压缩 算法它对各种类型的数据都很有效)。import zipfilezip_file zipfile.ZipFile(new.zip,w)# 把zfile整个目录下所有内容压缩为new.zip文件zip_file.write(zfile,compress_typezipfile.ZIP_DEFLATED)# 把c.txt文件压缩成一个压缩文件# zip_file.write(c.txt,compress_typezipfile.ZIP_DEFLATED)zip_file.close()这段代码将创建一个新的 ZIP 文件名为 new.zip它包含 spam.txt 压缩后的内容。要记住就像写入文件一样写模式将擦除 ZIP 文件中所有原有的内容。如果 只是希望将文件添加到原有的 ZIP 文件中就要向 zipfile.ZipFile()传入a作为第二 个参数以追加模式打开 ZIP 文件。(完)看完本文有收获请转发分享给更多人关注「Python那些事」做全栈开发工程师点「在看」的人都变好看了哦
http://www.sadfv.cn/news/20781/

相关文章:

  • 网站建设策划案怎么写西安西郊网站建设
  • 玉溪网站建设网站建设免费发布推广的平台有哪些
  • 网站后端技术语言wordpress访问格式丢失
  • iptc网站开发工程师asp考试试题答案如何建设网络营销渠道
  • 珠宝网站形象设计郑州网络推广专业公司
  • 代理ip访问网站潍坊网站排名优化
  • 织梦医院网站开发怎么做网站弹幕
  • 山西网络网站建设销售公司电子商务网站业务流程图
  • 做赚钱的网站有哪些徐州商城建站系统
  • 保定网站搜索排名定制开发网站 推广
  • 深圳做网站 汉狮网络asp网站首页模板
  • 做网站找哪家好?聚禄鼎科技是一家给企业做网站的公司WordPress星光主题
  • 做医疗网站需要跨境电商平台有哪些新手入门
  • 没有营业执照怎么样做百度企业网站网络维护技术
  • 广州网站设计 信科网络seo从入门到精通
  • 网站手机app开发php网站开发教学
  • 网站制作费用预算表wordpress网站 frp穿透
  • 韶关做网站的公司龙岗门户
  • 手机网站左右滑动哪里可以鉴定钻石
  • 个人网站做博客还是做论坛iis7添加php网站
  • 公司网站备案信息查询郑州代理记账
  • 网站建设的目标和需求广州开发区官网
  • 建房的网站网站建站报价
  • 做自适应网站设计什么软件可以做动画视频网站
  • icp备案网站快速备案专家网站怎么做自营销
  • 可以做请柬的网站网络舆情事件案例
  • 精准扶贫电商网站建设计划书有没有专业做淘宝网站吗
  • 怎么在网上做网站织梦音乐网站模板
  • wordpress做大型网站中国建设银行网站公积金查询系统
  • 网站后台怎么不能上传图片wordpress改后台登录地址