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计算三角函数之acos()方法的使用
May 15 Python
Python 类与元类的深度挖掘 I【经验】
May 06 Python
python下如何查询CS反恐精英的服务器信息
Jan 17 Python
Python读取指定目录下指定后缀文件并保存为docx
Apr 23 Python
python利用正则表达式搜索单词示例代码
Sep 24 Python
浅谈python正则的常用方法 覆盖范围70%以上
Mar 14 Python
Python中的并发处理之asyncio包使用的详解
Apr 03 Python
Python3中关于cookie的创建与保存
Oct 21 Python
Python3.5迭代器与生成器用法实例分析
Apr 30 Python
浅谈pytorch、cuda、python的版本对齐问题
Jan 15 Python
Python猜数字算法题详解
Mar 01 Python
Pycharm修改python路径过程图解
May 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
如何把PHP转成EXE文件
2006/10/09 PHP
php模板中出现空行解决方法
2011/03/08 PHP
php强大的时间转换函数strtotime
2016/02/18 PHP
PHP实现的简单sha1加密功能示例
2017/08/27 PHP
PHP 结合 Boostrap 结合 js 实现学生列表删除编辑及搜索功能
2019/05/21 PHP
Aster vs KG BO3 第三场2.19
2021/03/10 DOTA
Javascript里使用Dom操作Xml
2007/01/22 Javascript
一个JS小玩意 几个属性相加不能超过一个特定值.
2009/09/29 Javascript
javascript操纵OGNL标签示例代码
2014/06/16 Javascript
Backbone.js的Hello World程序实例
2015/06/19 Javascript
jquery实现鼠标悬浮停止轮播特效
2020/08/20 Javascript
详解js图片轮播效果实现原理
2015/12/17 Javascript
基于jquery实现无限级树形菜单
2016/03/22 Javascript
js改变css样式的三种方法推荐
2016/06/28 Javascript
解析javascript图片懒加载与预加载的分析总结
2016/10/27 Javascript
vue-cli中的webpack配置详解
2017/09/25 Javascript
基于vue.js快速搭建图书管理平台
2017/10/29 Javascript
React.Js添加与删除onScroll事件的方法详解
2017/11/03 Javascript
如何通过setTimeout理解JS运行机制详解
2019/03/23 Javascript
解决vue项目中某一页面不想引用公共组件app.vue的问题
2020/08/14 Javascript
js在HTML的三种引用方式详解
2020/08/29 Javascript
pygame游戏之旅 载入小车图片、更新窗口
2018/11/20 Python
python对于requests的封装方法详解
2019/01/03 Python
Python .py生成.pyd文件并打包.exe 的注意事项说明
2021/03/04 Python
HTML5+CSS3实例 :canvas 模拟实现电子彩票刮刮乐代码
2016/12/30 HTML / CSS
天网面试题
2013/04/07 面试题
教师党员思想汇报
2014/01/06 职场文书
幼儿园中班教师寄语
2014/04/03 职场文书
李开复演讲稿
2014/05/24 职场文书
学风建设演讲稿
2014/09/12 职场文书
对外汉语专业大学生职业生涯规划范文
2014/09/13 职场文书
初中学生操行评语
2014/12/26 职场文书
英语辞职信怎么写
2015/02/28 职场文书
大队委员竞选演讲稿
2015/11/20 职场文书
mysql中如何用命令创建联合唯一索引
2022/04/20 MySQL
一文教你快速生成MySQL数据库关系图
2022/06/28 Redis