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中的线程同步方法
Jun 14 Python
python 链接和操作 memcache方法
Mar 04 Python
浅谈Pycharm中的Python Console与Terminal
Jan 17 Python
使用python的pandas为你的股票绘制趋势图
Jun 26 Python
在django中自定义字段Field详解
Dec 03 Python
python中数据库like模糊查询方式
Mar 02 Python
使用Python爬取弹出窗口信息的实例
Mar 14 Python
Python接口测试数据库封装实现原理
May 09 Python
python软件都是免费的吗
Jun 18 Python
Python爬虫scrapy框架Cookie池(微博Cookie池)的使用
Jan 13 Python
如何用python写个模板引擎
Jan 14 Python
Python 无限级分类树状结构生成算法的实现
Jan 21 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
WHOIS类的修改版
2006/10/09 PHP
PHP 分页类(模仿google)-面试题目解答
2009/09/13 PHP
javascript 在firebug调试时用console.log的方法
2012/05/10 Javascript
JavaScript实现从数组中选出和等于固定值的n个数
2014/09/03 Javascript
jquery实现侧边弹出的垂直导航
2014/12/09 Javascript
javascript中in运算符用法分析
2015/04/28 Javascript
使用javascript提交form表单方法汇总
2015/06/25 Javascript
JS表格组件神器bootstrap table详解(强化版)
2016/05/26 Javascript
Mvc提交表单的四种方法全程详解
2016/08/10 Javascript
jquery radio的取值_radio的选中_radio的重置方法
2016/09/20 Javascript
vue + socket.io实现一个简易聊天室示例代码
2017/03/06 Javascript
jQuery实现的动态文字变化输出效果示例【附演示与demo源码下载】
2017/03/24 jQuery
js禁止表单重复提交
2017/08/29 Javascript
React-Native左右联动List的示例代码
2017/09/21 Javascript
JS计算两个时间相差分钟数的方法示例
2018/01/10 Javascript
vue脚手架及vue-router基本使用
2018/04/09 Javascript
了不起的11个JavaScript代码重构最佳实践小结
2021/01/11 Javascript
17个Python小技巧分享
2015/01/23 Python
Python http接口自动化测试框架实现方法示例
2018/12/06 Python
浅谈python3.6的tkinter运行问题
2019/02/22 Python
python3在同一行内输入n个数并用列表保存的例子
2019/07/20 Python
tensorflow 大于某个值为1,小于为0的实例
2020/06/30 Python
Pyside2中嵌入Matplotlib的绘图的实现
2021/02/22 Python
贝嫂喜欢的婴儿品牌,个性化的婴儿礼物:My 1st Years
2017/11/19 全球购物
测量实习生自我鉴定
2013/09/19 职场文书
物业管理求职自荐信
2013/09/25 职场文书
应届生体育教师自荐信
2013/10/03 职场文书
英语专业毕业生自荐信范文
2013/12/31 职场文书
建筑结构施工专业推荐信
2014/02/21 职场文书
大学新生军训感言
2014/02/25 职场文书
简单租房协议书范本
2014/08/20 职场文书
2014年公务员退休工资改革方案
2014/10/01 职场文书
党员活动总结
2015/02/04 职场文书
新教师教学工作总结
2015/08/14 职场文书
解决Golang中goroutine执行速度的问题
2021/05/02 Golang
Python中的datetime包与time包包和模块详情
2022/02/28 Python