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构造函数及解构函数介绍
Feb 26 Python
Python通过Django实现用户注册和邮箱验证功能代码
Dec 11 Python
python 重定向获取真实url的方法
May 11 Python
Python DataFrame设置/更改列表字段/元素类型的方法
Jun 09 Python
python的pandas工具包,保存.csv文件时不要表头的实例
Jun 14 Python
Python3中bytes类型转换为str类型
Sep 27 Python
python实现简易数码时钟
Feb 19 Python
详解如何用django实现redirect的几种方法总结
Nov 22 Python
详解pandas中MultiIndex和对象实际索引不一致问题
Jul 23 Python
python和C++共享内存传输图像的示例
Oct 27 Python
jupyter 添加不同内核的操作
Feb 06 Python
详解如何用Python实现感知器算法
Jun 18 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/11/29 PHP
php绘制一条直线的方法
2015/01/24 PHP
PHP Yaf框架的简单安装使用教程(推荐)
2016/06/08 PHP
浅谈laravel orm 中的一对多关系 hasMany
2019/10/21 PHP
Javascript的构造函数和constructor属性
2010/01/09 Javascript
基于jquery的当鼠标滚轮到最底端继续加载新数据思路分享(多用于微博、空间、论坛 )
2011/10/10 Javascript
jQuery表格插件ParamQuery简单使用方法示例
2013/12/05 Javascript
JQuery实现可直接编辑的表格
2015/04/16 Javascript
JavaScript中的原型prototype属性使用详解
2015/06/05 Javascript
JavaScript的Backbone.js框架入门学习指引
2016/05/07 Javascript
微信小程序 解决请求服务器手机预览请求不到数据的方法
2017/01/04 Javascript
webpack external模块的具体使用
2018/03/10 Javascript
jquery轻量级数字动画插件countUp.js使用详解
2019/10/17 jQuery
React.js组件实现拖拽排序组件功能过程解析
2020/04/27 Javascript
angular共享依赖的解决方案分享
2020/10/15 Javascript
Vue 事件的$event参数=事件的值案例
2021/01/29 Vue.js
[41:08]2014 DOTA2国际邀请赛中国区预选赛 HGT VS NE
2014/05/22 DOTA
python判断字符串是否是json格式方法分享
2017/11/07 Python
python编程培训 python培训靠谱吗
2018/01/17 Python
Python Dataframe 指定多列去重、求差集的方法
2018/07/10 Python
PyTorch搭建一维线性回归模型(二)
2019/05/22 Python
解决Django Static内容不能加载显示的问题
2019/07/28 Python
解决python3 安装不了PIL的问题
2019/08/16 Python
Python序列化与反序列化pickle用法实例
2019/11/11 Python
Python 利用OpenCV给照片换底色的示例代码
2020/08/03 Python
Python 整行读取文本方法并去掉readlines换行\n操作
2020/09/03 Python
美团网旗下网上订餐平台:美团外卖
2020/03/05 全球购物
越南母婴用品购物网站:Kids Plaza
2020/04/09 全球购物
药学职务聘任书
2014/03/29 职场文书
银行求职自荐信
2014/06/30 职场文书
中学生旷课检讨书模板
2014/10/08 职场文书
2014年设备管理工作总结
2014/11/26 职场文书
汽车4S店前台接待岗位职责
2015/04/03 职场文书
工作证明格式范文
2015/06/15 职场文书
详解分布式系统中如何用python实现Paxos
2021/05/18 Python
win11电脑关机鼠标灯还亮怎么解决? win11关机后鼠标灯还亮解决方法
2023/01/09 数码科技