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

做的网站怎么让百度收录腾讯云镜像安装wordpress

做的网站怎么让百度收录,腾讯云镜像安装wordpress,wordpress 分词标签,计算机网站建设论文范文使用zip批量压缩文件 前文的代码示例了使用gzip对单个文件进行压缩。本文示例使用更通用的zipfile来批量压缩文件。zipfile也是python内置的库,使用起来非常方便。废话不说,直接上代码示例。 import dbm import glob import zipfile# 保存压缩计划的库名…

使用zip批量压缩文件

       前文的代码示例了使用gzip对单个文件进行压缩。本文示例使用更通用的zipfile来批量压缩文件。zipfile也是python内置的库,使用起来非常方便。废话不说,直接上代码示例。

import dbm
import glob
import zipfile# 保存压缩计划的库名
dbname = 'plan'def writeplan():# 设置要压缩的文件名后缀以及目录名with dbm.open(dbname,'n') as db:db[r'd:\dev\gotoolkits\markdown'] = '*.md'db[r'd:\dev\gotoolkits\python'] = '*.py'def genzipfile(zipfilename):"""将要压缩的文件保存在一个zipfile中。Args:zipfilename (string): 压缩文件名"""zipcontainer = zipfile.ZipFile(zipfilename, 'w', zipfile.ZIP_DEFLATED )# 获得目录与后缀名with dbm.open(dbname,'r') as db:for startdir in db.keys():filefilter = db[startdir]# 在指定目录下进行文件过滤regstr = f"{startdir.decode('utf-8')}\\{filefilter.decode('utf-8')}"files = glob.iglob(regstr)for file in files:# 将文件放入压缩文件中zipcontainer.write(file)# 详细输出print(zipcontainer.infolist())zipcontainer.close()print('done')writeplan()
genzipfile(r'd:\dev\demo.zip')

       上述示例代码中,再次引入一个python内置的轻量级数据库dbm。与shelve类似,也是key-value数据库。它的特殊性在于无论是键还是值,都必须是字符串,但使用起来非常方便。虽然在示例代码中对此数据库是先写后读,但在实际批量压缩备份的应用场景中,应该是一次性配置好后,后续就是定期调用genzipfile不断的生成压缩文件。

         在genzipfile函数中,使用了glob.iglob来搜索特定后缀的文件。这个函数无法搜索子目录,但对指定目录下的文件搜索有效,类似于命令中的“ls *.py”。

        zipfile.infolist()能够详细的输出压缩文件中的所有文件信息。在此基础上做GUI界面时,可以依托此信息生成目录树。

        生成的zip文件,其它工具类软件也能够使用,以下使用Bandizip这个windows工具软件打开,显示效果如下:

 

需要注意的是:

一、zipfile当前不支持创建一个加密的zip文件

二、zipfile能够解开加密的文件,但非常慢

http://www.yayakq.cn/news/931385/

相关文章:

  • 云南网站制作价格动态静态结合网站
  • python做网站的实例网站建设团队管理模板
  • 建设网站的企业专业服务上海广告公司排行榜
  • 济南网站设计建设西安网上注册公司流程
  • 简述电子商务网站建设的基本要求河南省交通工程造价信息网
  • 国外调色教程网站网站建设重点步骤
  • 上海专业做网站电话微平台推广
  • 菜单设计制作图片网站专题优化
  • 做视频网站成本高吗免费咨询平台
  • 企业建站设计喜来健cms系统
  • 已经有了域名怎么做网站开发软件系统
  • 教育类网站素材wordpress外网
  • 海尔商城网站建设维护陕西省建设银行网站6
  • 南山网站设计公司企业地址如何地图添加
  • 高端网站定制策划龙岗做棋牌网站建设
  • 做一个外贸网站wordpress分类设计
  • 网站开发的功能需求和模块划分移动网站设计
  • 学而思编程网站wordpress 如何升级
  • 网站建设官网制作平台微信公众号平台app
  • 如何构建成交型网站成都装饰公司前十强是哪几个
  • 宁夏住房和城乡建设厅门户网站个人网站备案内容不合格
  • 江苏省工程建设信息官方网站深圳高端家政服务公司
  • 郑州建设网站报价tcms系统
  • 成都快速建站模板wordpress显示文章图片
  • 网站建设的需求要素告诉搜索引擎网站建设中
  • 做特色创意菜品的网站快速排名精灵
  • 网站制作潍坊pc端网站开发工具
  • 枣庄公司做网站网站转回国内
  • 鞍钢建设集团网站唐山住房和城乡建设网站
  • 重庆企业建站系统模板科技酒店