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之一个免费的实验室
Sep 14 Python
仅利用30行Python代码来展示X算法
Apr 01 Python
Python中使用urllib2模块编写爬虫的简单上手示例
Jan 20 Python
Python PyQt5实现的简易计算器功能示例
Aug 23 Python
Win7 64位下python3.6.5安装配置图文教程
Oct 27 Python
Python日期时间对象转换为字符串的实例
Jun 22 Python
Python 查看list中是否含有某元素的方法
Jun 27 Python
python3 unicode列表转换为中文的实例
Oct 26 Python
Django uwsgi Nginx 的生产环境部署详解
Feb 02 Python
python opencv实现gif图片分解的示例代码
Dec 13 Python
python实现秒杀商品的微信自动提醒功能(代码详解)
Apr 27 Python
pandas to_excel 添加颜色操作
Jul 14 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变量内存分配问题记录整理
2013/11/27 PHP
PHP比你想象的好得多
2014/11/27 PHP
PHP_SELF,SCRIPT_NAME,REQUEST_URI区别
2014/12/24 PHP
php算法实例分享
2015/07/14 PHP
php reset() 函数指针指向数组中的第一个元素并输出实例代码
2016/11/21 PHP
PHP下 Mongodb 连接远程数据库的实例代码
2017/08/30 PHP
JavaScript 检测浏览器和操作系统的脚本
2008/12/26 Javascript
Prototype 工具函数 学习
2009/07/23 Javascript
JavaScript Perfection kill 测试及答案
2010/03/23 Javascript
Javascript的一种模块模式
2010/09/08 Javascript
输入密码检测大写是否锁定js实现代码
2012/12/03 Javascript
javascript 按键事件(兼容各浏览器)
2013/12/20 Javascript
JavaScript前补零操作实例
2015/03/11 Javascript
JavaScript中数据结构与算法(二):队列
2015/06/19 Javascript
Bootstrap的基本应用要点浅析
2016/12/19 Javascript
浅谈Nodejs中的作用域问题
2016/12/26 NodeJs
angularjs实现的前端分页控件示例
2017/02/10 Javascript
简述vue中的config配置
2018/01/23 Javascript
js贪心算法 钱币找零问题代码实例
2019/09/11 Javascript
Element Breadcrumb 面包屑的使用方法
2020/07/26 Javascript
python计算牛顿迭代多项式实例分析
2015/05/07 Python
Python调用微信公众平台接口操作示例
2017/07/08 Python
Python基于scapy实现修改IP发送请求的方法示例
2017/07/08 Python
Python mutiprocessing多线程池pool操作示例
2019/01/30 Python
深入浅析Python 中的sklearn模型选择
2019/10/12 Python
python2 对excel表格操作完整示例
2020/02/23 Python
h5使用canvas画布实现手势解锁
2019/01/04 HTML / CSS
Nordgreen美国官网:在线购买极简主义斯堪的纳维亚手表
2019/07/24 全球购物
Java中会存在内存泄漏吗,请简单描述
2016/12/22 面试题
大学生在校学习的自我评价
2014/02/18 职场文书
2014年办公室人员工作总结
2014/12/09 职场文书
新郎新娘答谢词
2015/01/04 职场文书
三孔导游词
2015/02/05 职场文书
2016年社会主义核心价值观心得体会
2016/01/21 职场文书
写作指导:怎么书写竞聘演讲稿?
2019/07/04 职场文书
对Keras自带Loss Function的深入研究
2021/05/25 Python