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实现一次创建多级目录的方法
May 15 Python
将Python代码嵌入C++程序进行编写的实例
Jul 31 Python
Python中常见的数据类型小结
Aug 29 Python
深入剖析Python的爬虫框架Scrapy的结构与运作流程
Jan 20 Python
使用Python设计一个代码统计工具
Apr 04 Python
OpenCV+python手势识别框架和实例讲解
Aug 03 Python
python实现Excel文件转换为TXT文件
Apr 28 Python
python GUI库图形界面开发之PyQt5开发环境配置与基础使用
Feb 25 Python
Python unittest单元测试框架及断言方法
Apr 15 Python
Pycharm中配置远程Docker运行环境的教程图解
Jun 11 Python
3分钟看懂Python后端必须知道的Django的信号机制
Jul 26 Python
Python中常见的反爬机制及其破解方法总结
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 显示指定路径下的图片
2009/10/29 PHP
PHP无刷新上传文件实现代码
2011/09/19 PHP
PHP 使用二进制保存用户状态的实例
2018/01/29 PHP
微信公众号开发之获取位置信息php代码
2018/06/13 PHP
用javascript实现的仿Flash广告图片轮换效果
2007/04/24 Javascript
更正确的asp冒泡排序
2007/05/24 Javascript
JavaScript 学习历程和心得分享
2010/12/12 Javascript
ExtJs的Date格式字符代码
2010/12/30 Javascript
jQuery中实现动画效果的基本操作介绍
2013/04/16 Javascript
JavaScript中对DOM节点的访问、创建、修改、删除
2015/11/16 Javascript
javascript深拷贝(deepClone)详解
2016/08/24 Javascript
JS数组去重(4种方法)
2017/03/27 Javascript
React router动态加载组件之适配器模式的应用详解
2018/09/12 Javascript
微信小程序地图实现展示线路
2020/07/29 Javascript
python解析html开发库pyquery使用方法
2014/02/07 Python
分享一下Python 开发者节省时间的10个方法
2015/10/02 Python
Python脚本处理空格的方法
2016/08/08 Python
python简单实例训练(21~30)
2017/11/15 Python
tensorflow建立一个简单的神经网络的方法
2018/02/10 Python
使用Eclipse如何开发python脚本
2018/04/11 Python
python利用requests库进行接口测试的方法详解
2018/07/06 Python
django模型动态修改参数,增加 filter 字段的方式
2020/03/16 Python
Django中ORM找出内容不为空的数据实例
2020/05/20 Python
Mansur Gavriel官网:纽约市的一个设计品牌
2019/05/02 全球购物
名词解释型面试题(主要是网络)
2013/12/27 面试题
应届大学生自荐信格式
2013/09/21 职场文书
总裁办公室主任职责
2014/01/02 职场文书
公务员培训自我鉴定
2014/02/01 职场文书
竞聘演讲稿精彩开头和结尾
2014/05/14 职场文书
医德考评自我评价
2014/09/14 职场文书
受资助学生感谢信
2015/01/21 职场文书
见习期个人总结
2015/03/05 职场文书
2015年文明创建工作总结
2015/04/30 职场文书
回复函格式及范文
2015/07/14 职场文书
Python WSGI 规范简介
2021/04/11 Python
MySQL中VARCHAR与CHAR格式数据的区别
2021/05/26 MySQL