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

鹤岗网站建设各网站收录

鹤岗网站建设,各网站收录,网站怎么做才有效果,重庆沙坪坝对文件进行解压缩是我们日常工作中最平常不过的行为了,压缩过的文件不仅可以节省磁盘空间,而且在网络传输中也可以节省不少时间。 Python为我们提供了zipfile模块,这使得我们可以十分方便地对文件进行解压缩操作,而且代码书写也十…

对文件进行解压缩是我们日常工作中最平常不过的行为了,压缩过的文件不仅可以节省磁盘空间,而且在网络传输中也可以节省不少时间。

Python为我们提供了zipfile模块,这使得我们可以十分方便地对文件进行解压缩操作,而且代码书写也十分简单:

对文件进行压缩:

from zipfile import ZipFile
import osdef get_all_file_paths(directory):file_paths = []# 把所有的文件夹以及子文件夹、以及文件全部搞出来for root, directories, files in os.walk(directory):for filename in files:# 得到完全路径filepath = os.path.join(root, filename)file_paths.append(filepath)return file_pathsdef main():directory = './Junit'file_paths = get_all_file_paths(directory)print('Following files will be zipped:')for file_name in file_paths:print(file_name)with ZipFile('my_python_files.zip', 'w') as zip:for file in file_paths:zip.write(file)print('All files zipped successfully!')if __name__ == "__main__":main()

输出:

Following files will be zipped:
./Junit\hamcrest-core-1.3.jar
./Junit\junit-4.11-javadoc.jar
./Junit\junit-4.11-sources.jar
./Junit\junit-4.11.jar
./Junit\junit-4.7.jar
All files zipped successfully!

不过这个算法的压缩率貌似不是很高,至少在这个文件上跟360比还是差100KB。

对压缩文件进行解压:

from zipfile import ZipFilefile_name = "Junit 4.11.zip"with ZipFile(file_name, 'r') as zip:# printing all the contents of the zip filezip.printdir()print('Extracting all the files now...')zip.extractall()print('Done!')

输出:

File Name                                             Modified             Size
Junit/                                         2013-04-22 20:51:10            0
Junit/hamcrest-core-1.3.jar                    2013-04-22 19:04:48        45024
Junit/junit-4.11-javadoc.jar                   2013-04-22 19:04:00       379344
Junit/junit-4.11-sources.jar                   2013-04-22 19:03:42       151329
Junit/junit-4.11.jar                           2013-04-22 19:03:32       245039
Junit/junit-4.7.jar                            2013-04-22 19:04:00       232354
Extracting all the files now...
Done!
http://www.lbrq.cn/news/2788057.html

相关文章:

  • 网站后台做链接哪里有seo排名优化
  • html5高端网站建设织梦模板今日最新消息
  • 插头 东莞网站建设一份完整app运营推广方案
  • 搭建网站步骤whois域名查询
  • 网站项目怎么做的最近一周的新闻
  • 学习网站免费十大搜索引擎地址
  • 上海工程建设执业资格注册中心网站百度竞价开户渠道
  • php做视频网站有哪些软件直播代运营公司
  • 沧州英文模板建站什么软件可以免费引流
  • 做电子书网站百度投诉中心24人工
  • 网站域名密码忘了网站联盟推广
  • 南京网站a建设云世家东莞seo代理
  • 福州网站建设费用上海搜索引擎优化1
  • 网上销售seo快速建站
  • 扬州房产网西安seo站内优化
  • 南充商城网站建设网络营销岗位描述的内容
  • 股票订阅网站开发seo管理与优化期末试题
  • 接做施工图的网站郑州技术支持seo
  • 濮阳公司建站网上营销型网站
  • 护栏板官方网站建设网站seo视频狼雨seo教程
  • 网站前台功能模块介绍关键词查找的方法有以下几种
  • 金融网站框架模板2023广州疫情最新消息今天
  • 湘潭市建设路学校网站恢复正常百度
  • div css 网站后台网络营销员岗位的职责与要求
  • b2c网站开发方案沈阳网站关键词优化公司
  • 网站建设的个人总结正规seo关键词排名网络公司
  • 旅游门户网站方案营销知识和技巧
  • 找培训学校去哪个网站域名注册服务网站查询
  • 如何用python开发网页关键词优化
  • 网站建设课程设计百度文库手机推广软文
  • 【NFTurbo】基于Redisson滑动窗口实现验证码发送限流
  • java17学习笔记
  • python numpy.random的基础教程(附opencv 图片转数组、数组转图片)
  • 项目管理.管理理念学习
  • MoonBit Perals Vol.06: Moonbit 与 LLVM 共舞 (上):编译前端实现
  • 代码随想录刷题——字符串篇(七)