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列表与元组详解实例
Nov 01 Python
Python3使用requests登录人人影视网站的方法
May 11 Python
Python根据文件名批量转移图片的方法
Oct 21 Python
pycharm使用matplotlib.pyplot不显示图形的解决方法
Oct 28 Python
用Python实现数据的透视表的方法
Nov 16 Python
网易2016研发工程师编程题 奖学金(python)
Jun 19 Python
Python 字典中的所有方法及用法
Jun 10 Python
面向新手解析python Beautiful Soup基本用法
Jul 11 Python
如何利用python正则表达式匹配版本信息
Dec 09 Python
Python数据可视化之基于pyecharts实现的地理图表的绘制
Jun 10 Python
Python一些基本的图像操作和处理总结
Jun 23 Python
基于Python实现一个春节倒计时脚本
Jan 22 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
晶体管单管来复再生式收音机
2021/03/02 无线电
PHP简介
2006/10/09 PHP
PHP实现定时生成HTML网站首页实例代码
2008/11/20 PHP
PHP写的简单数字验证码实例
2017/05/23 PHP
PHP convert_uudecode()函数讲解
2019/02/14 PHP
cloudgamer出品ImageZoom 图片放大效果
2010/04/01 Javascript
jQuery实现tab选项卡效果的方法
2015/07/08 Javascript
jquery彩色投票进度条简单实例演示
2020/07/23 Javascript
JavaScript中用let语句声明作用域的用法讲解
2016/05/20 Javascript
JS实现点击事件统计的简单实例
2016/07/10 Javascript
微信分享调用jssdk实例
2017/06/08 Javascript
JavaScript之Map和Set_动力节点Java学院整理
2017/06/29 Javascript
javascript中一些奇葩的日期换算方法总结
2018/11/14 Javascript
vue实现的树形结构加多选框示例
2019/02/02 Javascript
在Vue项目中使用snapshot测试的具体使用
2019/04/16 Javascript
微信公众号开发之微信支付代码记录的实现
2019/10/16 Javascript
Vue Router 实现动态路由和常见问题及解决方法
2020/03/06 Javascript
在Vue中创建可重用的 Transition的方法
2020/06/02 Javascript
微信小程序返回上一级页面的实现代码
2020/06/19 Javascript
[04:21]狐狸妈带你到现场 DOTA2 TI中国区预选赛线下赛路线指引
2014/05/22 DOTA
python使用urllib2提交http post请求的方法
2015/05/26 Python
Python3读取Excel数据存入MySQL的方法
2018/05/04 Python
python turtle库画一个方格和圆实例
2019/06/27 Python
Python操作qml对象过程详解
2019/09/26 Python
python cv2.resize函数high和width注意事项说明
2020/07/05 Python
python Yaml、Json、Dict之间的转化
2020/10/19 Python
国际象棋商店:The Chess Store
2018/07/09 全球购物
英国领先的鞋类零售商:Shoe Zone
2018/12/13 全球购物
优秀员工评语
2014/02/10 职场文书
抗震救灾标语
2014/06/26 职场文书
联片教研活动总结
2014/07/01 职场文书
工作检讨书500字
2014/10/19 职场文书
邀请函的格式
2015/01/30 职场文书
2015年政府采购工作总结
2015/05/21 职场文书
导游词之河北滦平金山岭长城
2019/10/16 职场文书
分析SQL窗口函数之聚合窗口函数
2022/04/21 Oracle