python递归删除指定目录及其所有内容的方法


Posted in Python onJanuary 13, 2017

实例如下:

#! /usr/bin/python
# -*- coding: utf-8 -*-

import os

def del_dir_tree(path):
 ''' 递归删除目录及其子目录, 子文件'''
 if os.path.isfile(path):
  try:
   os.remove(path)
  except Exception, e:
   #pass
   print e
 elif os.path.isdir(path):
  for item in os.listdir(path):
   itempath = os.path.join(path, item)
   del_dir_tree(itempath)
  try:
   os.rmdir(path) # 删除空目录
  except Exception, e:
   #pass
   print e

if __name__ == '__main__':

 dirname = '/home/xx/log'
 del_dir_tree(dirname)

以上这篇python递归删除指定目录及其所有内容的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python重试装饰器示例
Feb 11 Python
python之wxPython应用实例
Sep 28 Python
Python基于回溯法子集树模板解决最佳作业调度问题示例
Sep 08 Python
Python爬虫通过替换http request header来欺骗浏览器实现登录功能
Jan 07 Python
Python实现正弦信号的时域波形和频谱图示例【基于matplotlib】
May 04 Python
Python使用pandas处理CSV文件的实例讲解
Jun 22 Python
pandas的连接函数concat()函数的具体使用方法
Jul 09 Python
postman模拟访问具有Session的post请求方法
Jul 15 Python
django settings.py 配置文件及介绍
Jul 15 Python
Python Django Cookie 简单用法解析
Aug 13 Python
python图形绘制奥运五环实例讲解
Sep 14 Python
Python xlwt模块使用代码实例
Jun 10 Python
Python实现二分查找与bisect模块详解
Jan 13 #Python
python基础教程之五种数据类型详解
Jan 12 #Python
python实现斐波那契数列的方法示例
Jan 12 #Python
Python爬虫利用cookie实现模拟登陆实例详解
Jan 12 #Python
Python 出现错误TypeError: ‘NoneType’ object is not iterable解决办法
Jan 12 #Python
python获取当前用户的主目录路径方法(推荐)
Jan 12 #Python
Python获取文件所在目录和文件名的方法
Jan 12 #Python
You might like
十天学会php之第七天
2006/10/09 PHP
通用PHP动态生成静态HTML网页的代码
2010/03/04 PHP
php xml常用函数的集合(比较详细)
2013/06/06 PHP
crontab无法执行php的解决方法
2016/01/25 PHP
CodeIgniter框架验证码类库文件与用法示例
2017/03/18 PHP
jQuery EasyUI API 中文文档 - Panel面板
2011/09/30 Javascript
基于jQuery实现左右div自适应高度完全相同的代码
2012/08/09 Javascript
Jquery uploadify图片上传插件无法上传的解决方法
2013/12/16 Javascript
使用js dom和jquery分别实现简单增删改
2014/09/11 Javascript
js实现仿MSN带关闭功能的右下角弹窗代码
2015/09/04 Javascript
Javascript设计模式理论与编程实战之简单工厂模式
2015/11/03 Javascript
javascript从定义到执行 你不知道的那些事
2016/01/04 Javascript
JavaScript预解析及相关技巧分析
2016/04/21 Javascript
nodejs模块学习之connect解析
2017/07/05 NodeJs
JS运动特效之链式运动分析
2018/01/24 Javascript
vue debug 二种方法
2018/09/16 Javascript
vue-music 使用better-scroll遇到轮播图不能自动轮播问题
2018/12/03 Javascript
d3绘制基本的柱形图的实现代码
2018/12/12 Javascript
vue实现tab栏点击高亮效果
2020/08/19 Javascript
[42:25]2018DOTA2亚洲邀请赛 4.5 淘汰赛 LGD vs Liquid 第三场
2018/04/06 DOTA
[49:31]TFT vs Mski Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
python 实现二维字典的键值合并等函数
2019/12/06 Python
如何基于python操作excel并获取内容
2019/12/24 Python
解决python3.6用cx_Oracle库连接Oracle的问题
2020/12/07 Python
德国著名廉价网上药店:Shop-Apotheke
2017/07/23 全球购物
运动会加油稿20字
2014/11/15 职场文书
2014年科研工作总结
2014/12/03 职场文书
2015建军节87周年演讲稿
2015/03/19 职场文书
2015年计划生育责任书
2015/05/08 职场文书
2015年小学数学教师个人工作总结
2015/05/25 职场文书
新郎婚礼致辞
2015/07/27 职场文书
大学入学感言
2015/08/01 职场文书
学术会议开幕词
2016/03/03 职场文书
浅谈:电影《孔子》观后感(范文)
2019/10/14 职场文书
浅谈Laravel中使用Slack进行异常通知
2021/05/29 PHP
前端JS获取URL参数的4种方法总结
2022/04/05 Javascript