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

珠海网站建设平台搜索关键词查询

珠海网站建设平台,搜索关键词查询,中山市有什么网站推广,网站素材类型zip压缩 引入模块#xff1a; import zipfilezip文件格式是通用的文档压缩标准#xff0c;在ziplib模块中#xff0c;使用ZipFile类来操作zip文件#xff0c;下面具体介绍一下#xff1a; zipfile.ZipFile(file[, mode[, compression[, allowZip64]]]) 功能#xff1a;…zip压缩 引入模块 import zipfilezip文件格式是通用的文档压缩标准在ziplib模块中使用ZipFile类来操作zip文件下面具体介绍一下 zipfile.ZipFile(file[, mode[, compression[, allowZip64]]]) 功能创建一个ZipFile对象表示一个zip文件。 参数-参数file表示文件的路径或类文件对象(file-like object)-参数mode指示打开zip文件的模式默认值为rr 表示读已经存在的zip文件w 表示新建一个zip文档或覆盖一个已经存在的zip文档a 表示将数据附加到一个现存的zip文档中。-参数compression表示在写zip文档时使用的压缩方法zipfile.ZIP_STORED 只是存储模式不会对文件进行压缩这个是默认值zipfile.ZIP_DEFLATED 对文件进行压缩-如果要操作的zip文件大小超过2G应该将allowZip64设置为True。ZipFile还提供了如下常用的方法和属性 ZipFile.getinfo(name) 功能获取zip文档内指定文件的信息。返回一个zipfile.ZipInfo对象它包括文件的详细信息。将在下面 具体介绍该对象。ZipFile.infolist() 功能获取zip文档内所有文件的信息返回一个zipfile.ZipInfo的列表。ZipFile.namelist() 功能获取zip文档内所有文件的名称列表。ZipFile.extract(member[, path[, pwd]]) 功能将zip文档内的指定文件解压到当前目录。 参数member 指定要解压的文件名称或对应的ZipInfo对象path 指定解析文件保存的文件夹pwd 解压密码下面一个例子将保存在程序根目录下的txt.zip内的所有文件解压到D:/Work目录 import zipfile, os zipFile zipfile.ZipFile(os.path.join(os.getcwd(), txt.zip)) for file in zipFile.namelist():zipFile.extract(file, rd:/Work) zipFile.close()import zipfile, os zipFile zipfile.ZipFile(os.path.join(os.getcwd(), ‘txt.zip’)) for file in zipFile.namelist(): zipFile.extract(file, r’d:/Work’) zipFile.close() ZipFile.extractall([path[, members[, pwd]]]) 功能解压zip文档中的所有文件到当前目录。 参数members 默认值为zip文档内的所有文件名称列表也可以自己设置选择要解压的文件名称。ZipFile.printdir() 功能将zip文档内的信息打印到控制台上。ZipFile.setpassword(pwd) 功能设置zip文档的密码。ZipFile.read(name[, pwd]) 功能获取zip文档内指定文件的二进制数据。下面的例子演示了read()的使用zip文档内包括一个txt.txt的文本文件使用read()方法读取其二进制数据然后保存到D:/txt.txt。 import zipfile, os zipFile zipfile.ZipFile(os.path.join(os.getcwd(), txt.zip)) data zipFile.read(txt.txt) #一行语句就完成了写文件操作。仔细琢磨哦~_~ (lambda f, d: (f.write(d), f.close()))(open(rd:/txt.txt, wb), data) zipFile.close()ZipFile.write(filename[, arcname[, compress_type]]) 功能将指定文件添加到zip文档中。 参数filename 文件路径arcname 添加到zip文档之后保存的名称compress_type 压缩方法它的值可以是zipfile.ZIP_STORED 或zipfile.ZIP_DEFLATEDZipFile.writestr(zinfo_or_arcname, bytes) 功能writestr()支持将二进制数据直接写入到压缩文档。ZipFile.getinfo(name) 功能返回一个ZipInfo对象表示zip文档中相应文件的信息。 它支持如下属性ZipInfo.filename 获取文件名称。ZipInfo.date_time 获取文件最后修改时间。返回一个包含6个元素的元组(年, 月, 日, 时, 分, 秒)ZipInfo.compress_type 压缩类型。ZipInfo.comment 文档说明。ZipInfo.extr 扩展项数据。ZipInfo.create_system 获取创建该zip文档的系统。ZipInfo.create_version 获取、创建zip文档的PKZIP版本。ZipInfo.extract_versio 获取、解压zip文档所需的PKZIP版本。ZipInfo.reserved 预留字段当前实现总是返回0。ZipInfo.flag_bits zip标志位。ZipInfo.volume 文件头的卷标。ZipInfo.internal_attr 内部属性。ZipInfo.external_attr 外部属性。ZipInfo.header_offset 文件头偏移位。ZipInfo.CRC 未压缩文件的CRC-32。ZipInfo.compress_size 获取压缩后的大小。ZipInfo.file_size 获取未压缩的文件大小。下面一个简单的例子说明这些属性的意思 import zipfile, os zipFile zipfile.ZipFile(os.path.join(os.getcwd(), txt.zip)) zipInfo zipFile.getinfo(doc.doc) print filename:, zipInfo.filename print date_time:, zipInfo.date_time print compress_type:, zipInfo.compress_type print comment:, zipInfo.comment print extra:, zipInfo.extra print create_system:, zipInfo.create_system print create_version:, zipInfo.create_version print extract_version:, zipInfo.extract_version print extract_version:, zipInfo.reserved print flag_bits:, zipInfo.flag_bits print volume:, zipInfo.volume print internal_attr:, zipInfo.internal_attr print external_attr:, zipInfo.external_attr print header_offset:, zipInfo.header_offset print CRC:, zipInfo.CRC print compress_size:, zipInfo.compress_size print file_size:, zipInfo.file_size zipFile.close()
http://www.yutouwan.com/news/229705/

相关文章:

  • 什么网站可以做软件有哪些内容北仑做网站
  • 青岛做网站建设的公司企业网站html模板免费下载
  • 昆明云南微网站建设西安机械加工网站建设
  • aspcms手机网站模板怎样给响应式网站提速
  • 网站开发电脑设置百度 移动网站优化
  • 官网网站优化公司合肥网红
  • 免费电子商务网站源码开发游戏需要多少钱
  • 齐齐哈尔市建设网站企业内部信息网站如何建设
  • 公司设计网站需要包含什么资料南昌好的做网站的公司
  • 做智能家居网站需要的参考文献百度pc版网页
  • 桃城区网站制作公司做我的世界壁纸的网站
  • 做室内设计的网站有哪些软件开发者工具
  • 移动端企业网站毕业设计代做网站 知乎
  • 豫港大厦 做网站现代简约客厅
  • wordpress站点logo多大合适网页网站开发大概多少钱
  • 网站推广的好处wordpress 父级页面
  • 淮安市建设工程初级职称申报网站保护区门户网站建设制度
  • 网站设计确认函旅行社erp系统
  • 永康住房城乡建设局网站南宁两学一做网站
  • 网站切换语言怎么做访问国外网站很慢
  • 企业的网站建设文章黄骅港船舶动态查询平台
  • 设计师的网站网站制作基本规则
  • 车辆管理网站开发图片网站该如何做seo优化
  • 做影视网站对宽带要求安卓程序下载安装
  • 学校门户网站建设费用营销型网站建设模板下载
  • 炫酷的移动端网站南宁网络企业网站
  • 网站怎么发内容优化重庆开县网站建设报价
  • 免费网页设计模板网站网站建设 职责
  • 网站开发和软件渭南建网站
  • 广东微信网站开发哪家好项目计划书ppt