Python简单删除目录下文件以及文件夹的方法


Posted in Python onMay 27, 2015

本文实例讲述了Python简单删除目录下文件以及文件夹的方法。分享给大家供大家参考。具体如下:

#!/usr/bin/env python
import os
import shutil
filelist=[]
rootdir="/home/zoer/aaa"
filelist=os.listdir(rootdir)
for f in filelist:
  filepath = os.path.join( rootdir, f )
  if os.path.isfile(filepath):
    os.remove(filepath)
    print filepath+" removed!"
  elif os.path.isdir(filepath):
    shutil.rmtree(filepath,True)
    print "dir "+filepath+" removed!"

其中shutil是一个高层次的文件操作模块。True参数表示ignore_errors(忽略拷贝时候的错误)。

类似于高级API,而且主要强大之处在于其对文件的复制与删除操作更是比较支持好。

比如:

copyfile(src, dst)

是把源文件拷贝到一个目标位置。

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
详解python3百度指数抓取实例
Dec 12 Python
python3.X 抓取火车票信息【修正版】
Jun 19 Python
使用Python更换外网IP的方法
Jul 09 Python
Python 判断文件或目录是否存在的实例代码
Jul 19 Python
Django之无名分组和有名分组的实现
Apr 16 Python
使用Filter过滤python中的日志输出的实现方法
Jul 17 Python
python获取Linux发行版名称
Aug 30 Python
基于Python获取城市近7天天气预报
Nov 26 Python
Python实现加密的RAR文件解压的方法(密码已知)
Sep 11 Python
python里反向传播算法详解
Nov 22 Python
python用字节处理文件实例讲解
Apr 13 Python
python 经纬度求两点距离、三点面积操作
Jun 03 Python
python解析xml文件实例分析
May 27 #Python
Python定时执行之Timer用法示例
May 27 #Python
python定时执行指定函数的方法
May 27 #Python
python统计文本字符串里单词出现频率的方法
May 26 #Python
python通过get,post方式发送http请求和接收http响应的方法
May 26 #Python
python使用urllib2提交http post请求的方法
May 26 #Python
Python同时向控制台和文件输出日志logging的方法
May 26 #Python
You might like
snoopy 强大的PHP采集类使用实例代码
2010/12/09 PHP
CodeIgniter框架提示Disallowed Key Characters的解决办法
2014/04/21 PHP
php实现的返回数据格式化类实例
2014/09/22 PHP
php设计模式之委托模式
2016/02/13 PHP
PHP实现动态压缩js与css文件的方法
2018/05/02 PHP
laravel框架使用FormRequest进行表单验证,验证异常返回JSON操作示例
2020/02/18 PHP
Aster vs KG BO3 第二场2.18
2021/03/10 DOTA
javascript document.compatMode兼容性
2010/02/23 Javascript
javscript对象原型的一些看法
2010/09/19 Javascript
[原创]JavaScript语法高亮插件highlight.js用法详解【附highlight.js本站下载】
2016/11/01 Javascript
jQuery插件zTree实现删除树节点的方法示例
2017/03/08 Javascript
ZK中使用JS读取客户端txt文件内容问题
2019/11/07 Javascript
js this 绑定机制深入详解
2020/04/30 Javascript
Vue如何提升首屏加载速度实例解析
2020/06/25 Javascript
JS跨浏览器解析XML应用过程详解
2020/10/16 Javascript
夯基础之手撕javascript继承详解
2020/11/09 Javascript
[03:12]完美世界DOTA2联赛PWL DAY6集锦
2020/11/05 DOTA
python使用Tkinter显示网络图片的方法
2015/04/24 Python
RC4文件加密的python实现方法
2015/06/30 Python
Python 字符串与数字输出方法
2018/07/16 Python
pandas重新生成索引的方法
2018/11/06 Python
详解python做UI界面的方法
2019/02/27 Python
pycharm设置鼠标悬停查看方法设置
2019/07/29 Python
Python生成验证码、计算具体日期是一年中的第几天实例代码详解
2019/10/16 Python
Python基于stuck实现scoket文件传输
2020/04/02 Python
俄罗斯眼镜网: optikaworld
2016/07/31 全球购物
大学生活学习的自我评价
2013/12/03 职场文书
安全大检查实施方案
2014/02/22 职场文书
企业安全生产月活动总结
2014/07/05 职场文书
党的群众路线剖析材料
2014/10/09 职场文书
2014年小学教导处工作总结
2014/12/19 职场文书
2015年全国爱眼日活动小结
2015/02/27 职场文书
如何利用Python实现一个论文降重工具
2021/07/09 Python
教你快速构建一个基于nginx的web集群项目
2021/11/27 Servers
抖音动画片,皮皮虾,《治愈系》动画在用这首REMIX作为背景音乐,Anak ,The last world with you完整版
2022/03/16 杂记
Elasticsearch 批量操作
2022/04/19 Python