python下解压缩zip文件并删除文件的实例


Posted in Python onApril 24, 2018

利用python下载数据,下载下来的数据为zip格式,因为有上千个这样的文件,因此便直接在爬虫程序里加入了解压缩zip文件的内容,并且因为数据量较大,为了节省空间,便在解压缩后立即删除该zip文件。

先来介绍解压缩的方法:

import zipfile
filename = '/home/username/work/1.zip'
fz = zipfile.ZipFile(filename, 'r')
for file in fz.namelist():
  fz.extract(file, path)

下面是删除文件:

若文件存在,则删除。

import os
if os.path.exists(filename):
  os.remove(filename)

下面是删除文件夹的方法:

import os
#删除空文件夹,若文件夹非空,会报错
path = '/home/username/work/one/'
os.rmdir(path)
#删除非空文件夹或空文件夹,更强大
import shutil
shutil.rmtree(path)
#判断文件夹是否存在,方法和判断文件存在与否是一样的
if os.path.exists(path):
  os.rmdir(path)

以上,欢迎交流!

这篇python下解压缩zip文件并删除文件的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python连接mysql调用存储过程示例
Mar 05 Python
零基础写python爬虫之爬虫框架Scrapy安装配置
Nov 06 Python
基于Python实现的百度贴吧网络爬虫实例
Apr 17 Python
更改Ubuntu默认python版本的两种方法python-> Anaconda
Dec 18 Python
python实现按任意键继续执行程序
Dec 30 Python
Python更新数据库脚本两种方法及对比介绍
Jul 27 Python
python 借助numpy保存数据为csv格式的实现方法
Jul 04 Python
Python socket实现多对多全双工通信的方法
Feb 13 Python
python实现文件助手中查看微信撤回消息
Apr 29 Python
4款Python 类型检查工具,你选择哪个呢?
Oct 30 Python
如何使用Python提取Chrome浏览器保存的密码
Jun 09 Python
Python开发工具Pycharm的安装以及使用步骤总结
Jun 24 Python
python 删除指定时间间隔之前的文件实例
Apr 24 #Python
对python 各种删除文件失败的处理方式分享
Apr 24 #Python
Python向Excel中插入图片的简单实现方法
Apr 24 #Python
Python 通配符删除文件的实例
Apr 24 #Python
python删除不需要的python文件方法
Apr 24 #Python
Python中XlsxWriter模块简介与用法分析
Apr 24 #Python
Python 实现删除某路径下文件及文件夹的实例讲解
Apr 24 #Python
You might like
在apache下限制每个虚拟主机的并发数!!!!
2006/10/09 PHP
php环境配置之CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI比较?
2011/10/17 PHP
php数组函数array_key_exists()小结
2015/12/10 PHP
用javascript实现自定义标签
2007/05/08 Javascript
用JQUERY增删元素的代码
2012/02/14 Javascript
Extjs 继承Ext.data.Store不起作用原因分析及解决
2013/04/15 Javascript
JavaScript加强之自定义callback示例
2013/09/21 Javascript
基于jQuey实现鼠标滑过变色(整行变色)
2015/12/07 Javascript
jquery按回车键实现表单提交的简单实例
2016/05/25 Javascript
微信小程序实战之顶部导航栏(选项卡)(1)
2020/06/19 Javascript
前端页面文件拖拽上传模块js代码示例
2017/05/19 Javascript
微信小程序商品到详情的实现
2017/06/27 Javascript
原生js 封装get ,post, delete 请求的实例
2017/08/11 Javascript
使用 Element UI Table 的 slot-scope方法
2019/10/10 Javascript
windows下python模拟鼠标点击和键盘输示例
2014/02/28 Python
python基于Tkinter库实现简单文本编辑器实例
2015/05/05 Python
讲解Python中运算符使用时的优先级
2015/05/14 Python
Python2与python3中 for 循环语句基础与实例分析
2017/11/20 Python
python获取网页中所有图片并筛选指定分辨率的方法
2018/03/31 Python
深入浅析python 中的匿名函数
2018/05/21 Python
python实现转盘效果 python实现轮盘抽奖游戏
2019/01/22 Python
详解python中sort排序使用
2019/03/23 Python
python numpy 反转 reverse示例
2019/12/04 Python
Django 允许局域网中的机器访问你的主机操作
2020/05/13 Python
Python3爬虫中Splash的知识总结
2020/07/10 Python
python+appium+yaml移动端自动化测试框架实现详解
2020/11/24 Python
夏威夷灵感服装及配饰:Reyn Spooner
2018/09/18 全球购物
英国玛莎百货美国官网:Marks & Spencer美国
2018/11/06 全球购物
工厂保洁员岗位职责
2013/12/04 职场文书
税务会计岗位职责
2014/02/18 职场文书
煤矿安全协议书
2014/08/20 职场文书
机关党员三严三实心得体会
2014/10/13 职场文书
党支部季度考核意见
2015/06/02 职场文书
优秀班干部主要事迹材料
2015/11/04 职场文书
幼儿园家长心得体会
2016/01/21 职场文书
Python基本的内置数据类型及使用方法
2022/04/13 Python