python下解压缩zip文件并删除文件的实例
2018-04-24 10:16
796 查看
利用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通过zlib实现压缩与解压字符串的方法
- Python压缩和解压缩zip文件
- Python中使用tarfile压缩、解压tar归档文件示例
- Python压缩解压缩zip文件及破解zip文件密码的方法
- Python实现压缩与解压gzip大文件的方法
- python 实现tar文件压缩解压的实例详解
- 使用Python压缩和解压缩zip文件的教程
- Python实现压缩和解压缩ZIP文件的方法分析
- python用模块zlib压缩与解压字符串和文件的方法
- Python实现压缩文件夹与解压缩zip文件的方法
- Python实现多级目录压缩与解压文件的方法
相关文章推荐
- python下解压缩zip文件并删除文件
- php读取zip文件(删除文件,提取文件,增加文件)实例
- php读取zip文件(删除文件,提取文件,增加文件)实例
- Python 实现删除某路径下文件及文件夹的实例讲解
- python用zipfile模块打包文件或是目录、解压zip文件实例
- python 实现删除文件或文件夹实例详解
- Python压缩解压缩zip文件及破解zip文件密码的方法
- python 文件操作删除某行的实例
- Python 通配符删除文件的实例
- python删除指定类型(或非指定)的文件实例详解
- Python实现删除当前目录下除当前脚本以外的文件和文件夹实例
- Python实现删除当前目录下除当前脚本以外的文件和文件夹实例
- python用zipfile模块打包文件或是目录、解压zip文件实例
- 用Python删除本地目录下某一时间点之前创建的所有文件的实例
- python删除指定类型(或非指定)的文件实例详解
- python 删除指定时间间隔之前的文件实例
- python2.7删除文件夹和删除文件代码实例
- python2.7删除文件夹和删除文件代码实例
- python实例32[glob+rmtree来删除目录和子目录及其下所有文件]
- Python笔记5之实例:批量删除文本空行和多文件合并