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 相关文章推荐
python使用urllib2实现发送带cookie的请求
Apr 28 Python
Python入门之modf()方法的使用
May 15 Python
详解Django中的权限和组以及消息
Jul 23 Python
Python的消息队列包SnakeMQ使用初探
Jun 29 Python
python使用threading获取线程函数返回值的实现方法
Nov 15 Python
解决PyCharm import torch包失败的问题
Oct 13 Python
Numpy截取指定范围内的数据方法
Nov 14 Python
python爬虫实现中英翻译词典
Jun 25 Python
django解决订单并发问题【推荐】
Jul 31 Python
python判断自身是否正在运行的方法
Aug 08 Python
Python Numpy,mask图像的生成详解
Feb 19 Python
python执行js代码的方法
May 13 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
浅析PHP的静态成员函数效率更高的原因
2014/06/13 PHP
PHP图片处理之使用imagecopyresampled函数裁剪图片例子
2014/11/19 PHP
Apache连接PHP后无法启动问题解决思路
2015/06/18 PHP
php防止网站被攻击的应急代码
2015/10/21 PHP
深入理解PHP之OpCode原理详解
2016/06/01 PHP
PHP实现多关键字加亮功能
2016/10/21 PHP
jquery定时滑出可最小化的底部提示层特效代码
2013/10/02 Javascript
字段太多jquey快速清空表单内容方法
2014/08/21 Javascript
js日期范围初始化得到前一个月日期的方法
2015/05/05 Javascript
超精准的javascript验证身份证号的具体实现方法
2015/11/18 Javascript
jQuery之简单的表单验证实例
2016/07/07 Javascript
ThinkPHP+jquery实现“加载更多”功能代码
2017/03/11 Javascript
使用layui监听器监听select下拉框,事件绑定不成功的解决方法
2019/09/28 Javascript
JS+CSS+HTML实现“代码雨”类似黑客帝国文字下落效果
2020/03/17 Javascript
[02:43]DOTA2英雄基础教程 半人马战行者
2014/01/13 DOTA
Python编写检测数据库SA用户的方法
2014/07/11 Python
Python使用win32 COM实现Excel的写入与保存功能示例
2018/05/03 Python
一条命令解决mac版本python IDLE不能输入中文问题
2018/05/15 Python
利用Python读取txt文档的方法讲解
2018/06/23 Python
对numpy中的数组条件筛选功能详解
2018/07/02 Python
python读取LMDB中图像的方法
2018/07/02 Python
pyqt5 键盘监听按下enter 就登陆的实例
2019/06/25 Python
安装好Pycharm后如何配置Python解释器简易教程
2019/06/28 Python
Python使用正则表达式分割字符串的实现方法
2019/07/16 Python
python库matplotlib绘制坐标图
2019/10/18 Python
python基于plotly实现画饼状图代码实例
2019/12/16 Python
Python datetime 格式化 明天,昨天实例
2020/03/02 Python
python实现简易版学生成绩管理系统
2020/06/22 Python
Kappa英国官方在线商店:服装和运动器材
2020/11/22 全球购物
灵泰克Java笔试题
2016/01/09 面试题
大学生自我鉴定评语
2014/01/27 职场文书
国际贸易专业个人求职信格式
2014/02/02 职场文书
致铅球运动员加油稿
2014/02/13 职场文书
法律专业大学生职业生涯规划书:向目标一步步迈进
2014/09/22 职场文书
河童之夏观后感
2015/06/11 职场文书
关于对TypeScript泛型参数的默认值理解
2022/07/15 Javascript